Icon Close

Svelte Web Programming: Professional

Svelte Web Programming: Professional
Icon RatingIcon RatingIcon RatingIcon RatingIcon Rating
No Rating
ประเภทไฟล์
pdf
วันที่วางขาย
22 กรกฎาคม 2568
ความยาว
321 หน้า
ราคาปก
315 บาท (ประหยัด 69%)
คำโปรยหนังสือ Svelte Web Programming: Professional
ยกระดับการพัฒนาเว็บแอปด้วย Svelte และ SvelteKit สู่ระดับ Production อย่างมั่นใจ หนังสือเล่มนี้ออกแบบมาสำหรับนักพัฒนามืออาชีพที่ต้องการความเข้าใจเชิงลึกในประเด็นสำคัญ ไม่ว่าจะเป็น TypeScript, Testing, Performance Optimization, Deployment ไปจนถึง Best Practices ที่ใช้ได้จริงในโปรเจกต์ระดับองค์กร
คุณจะได้เรียนรู้การบูรณาการ TypeScript เข้ากับ Svelte อย่างเป็นระบบ (หน้า 1) ทั้งการ Typing props, store, context และการใช้ SvelteKit + TypeScript อย่างปลอดภัย พร้อมแนวทางที่สามารถนำไปใช้ได้ทันทีในทุกโปรเจกต์
จากนั้นเข้าสู่กระบวนการ ทดสอบแอป Svelte อย่างมืออาชีพ (หน้า 52) ครอบคลุมตั้งแต่ Unit Test ด้วย Vitest/Jest การ Mock Store และ Event จนถึง Integration Test และ E2E Testing ด้วย Playwright และ Cypress ซึ่งเหมาะกับทีม Dev ที่ต้องการคุณภาพระดับสูงสุด
เมื่อระบบพร้อมใช้งานแล้ว เราจะพาคุณเข้าสู่ เทคนิค Optimization และ Performance เชิงลึก (หน้า 121) ทั้งการลด Bundle Size, การ Lazy Load หน้า, การจัดการ Memory Leak และ Update Cycles ซึ่งล้วนเป็นปัจจัยสำคัญที่ส่งผลต่อ UX และ SEO ของแอป
ในบทต่อไป เราจะลงมือ Deploy แอป Svelte/SvelteKit (หน้า 177) สู่ระบบจริงด้วยวิธีการที่ปลอดภัย รองรับทั้ง Static และ SSR รวมถึงการตั้งค่า SvelteKit Adapter สำหรับ Node, Static, Vercel, Cloudflare และ Docker พร้อมเทคนิคการจัดการ Environment Variables และ Secrets
บทสุดท้ายคือการรวมองค์ความรู้ทั้งหมดเพื่อนำไปใช้ สร้างโปรเจกต์จริงในระดับ Production (หน้า 236) โดยมีแนวทางการวางโครงสร้าง การแยก Module, Code Splitting, การจัดการ CI/CD Pipeline และ Logging ที่ออกแบบมาเพื่อรองรับการขยายระบบในระยะยาว
________________________________________
สารบัญโดยละเอียด
หน้า
บทที่ 16 TypeScript กับ Svelte (TypeScript and Svelte)1
TypeScript กับ Svelte
TypeScript กับ Svelte (เชิงลึก)
TypeScript กับ Svelte อย่างละเอียด
การเพิ่ม TypeScript ในโปรเจกต์ Svelte
การ Typing Props, Store, และ Context ใน Svelte + TypeScript
การใช้ SvelteKit + TypeScript อย่างปลอดภัย
บทที่ 17 การทดสอบ (Testing Svelte App)52
การทดสอบ (Testing Svelte App)
การทดสอบ (Testing Svelte App) รายละเอียดเชิงลึก
การทดสอบ Unit Test ด้วย Vitest และ Jest
การ Mock Store, Event และ Fetch ในการทดสอบ Svelte App
การใช้ @testing-library/svelte สำหรับทดสอบ Svelte Components
Integration Test และ E2E Testing ด้วย Playwright / Cypress
บทที่ 18 Optimization และ Performance (Optimization and Performance)121
Optimization และ Performance ใน Svelte / SvelteKit
Optimization และ Performance ใน Svelte / SvelteKit (เชิงลึก)
การลด Bundle Size ใน Svelte / SvelteKit (เชิงลึก)
การแยกโหลดหน้าแบบ Lazy Load ใน Svelte / SvelteKit (เชิงลึก)
การจัดการ Memory Leaks และ Update Cycles ใน Svelte/SvelteKit (เชิงลึก)
ตัวอย่างบูรณาการ
บทที่ 19 การ Deploy แอป Svelte (Svelte Application Deployment)177
การ Deploy แอป Svelte
การ Deploy แอป Svelte / SvelteKit (รายละเอียดเชิงลึก)
การ Build โปรเจกต์แบบ Static หรือ SSR ใน SvelteKit
การใช้งาน SvelteKit Adapter (Node, Static, Vercel, Cloudflare)
การ Deploy แอป SvelteKit ไปยัง Netlify / Vercel / Docker
การตั้งค่า Environment Variables และ Secrets ใน SvelteKit
บทที่ 20 โปรเจกต์จริง / Best Practices (Production/Best Practices)236
โปรเจกต์จริง / Best Practices
โปรเจกต์จริง / Best Practices (เชิงลึก)
การสร้างโปรเจกต์ระดับ Production ด้วย SvelteKit
โครงสร้างโปรเจกต์และการแยก Module ใน Svelte/SvelteKit
Code Splitting และ Reusability ใน Svelte/SvelteKit
การทำ CI/CD Pipeline สำหรับ Svelte/SvelteKit
การจัดการ Error + Logging สำหรับ Production ใน Svelte/SvelteKit
บรรณานุกรม311
________________________________________
หากคุณกำลังมองหาแนวทางที่เป็นระบบ มีความลึก และใช้ได้จริงในการพัฒนาเว็บด้วย Svelte และ SvelteKit หนังสือเล่มนี้คือคู่มือที่ครบถ้วนที่สุดสำหรับสาย Professional.
ประเภทไฟล์
pdf
วันที่วางขาย
22 กรกฎาคม 2568
ความยาว
321 หน้า
ราคาปก
315 บาท (ประหยัด 69%)
เขียนรีวิวและให้เรตติ้ง
หนังสือเล่มนี้ไม่เปิดให้ Comment