หนังสือภาษาไทยแบบ content-first สำหรับสอนสร้าง WebApp.Web ด้วย Angular ตั้งแต่ TypeScript และ component fundamentals ไปจนถึง authentication, testing และ deployment
- ใช้ Angular 22 และ standalone APIs เป็นเส้นทางหลัก
- ใช้ Signals สำหรับ local/feature state และใช้ RxJS เมื่อทำงานกับ asynchronous streams
- ใช้ Reactive Forms, functional interceptors และ Vitest ตามแนวทางปัจจุบันของ Angular
- ใช้ Tailwind CSS 4 เพื่อสร้าง UI พื้นฐานที่อ่านง่าย โดยไม่เปลี่ยนหนังสือเป็นคอร์สออกแบบ
- เชื่อม Backend ผ่าน WebApp Integration Contract ที่ไม่ผูกกับ framework
- ใช้ Markdown (
.md) สำหรับเนื้อหาปกติ และ MDX (.mdx) เฉพาะเมื่อจำเป็นจริง - ใช้ Starlight ค่าเริ่มต้นโดยไม่เพิ่มงานตกแต่งที่ไม่ช่วยการเรียน
- วาง baseline เทคโนโลยีและสารบัญ 48 บทแล้ว
- สร้าง Integration Contract และ final-project target structure แล้ว
- สร้าง
WebApp.Webproduction-ready skeleton พร้อม format/lint/test/build และ container baseline แล้ว - ยังไม่เพิ่ม authentication prototype หรือบทฉบับเต็มจนกว่า contract ด้าน security จะผ่านการตรวจ
ติดตามรายละเอียดได้ที่ docs/internal/manuscript-status.md
npm ci
npm run dev
npm run build
npm run previewWindows PowerShell:
.\scripts\verify.ps1macOS/Linux:
bash scripts/verify.shdocs/internal/ เอกสารควบคุมขอบเขตและคุณภาพหนังสือ
src/content/docs/ ต้นฉบับที่เผยแพร่บนเว็บไซต์
contracts/ machine-readable contract snapshots เมื่อผ่าน prototype
examples/ progressive examples และ final WebApp.Web ตาม milestone
scripts/ content checks และ verification commands
อ่านเอกสารต่อไปนี้ก่อน:
AGENTS.mddocs/internal/book-plan.mddocs/internal/decisions.mddocs/internal/teaching-principles.mddocs/internal/style-guide.mddocs/internal/integration-contract.mdเมื่อบทแตะ Backend behavior