
- ระดับขั้นสูง
- Frontend
- Backend
คอร์สเรียน Astro: Meta-Framework รองรับการพัฒนาเว็บหลายรูปแบบ
แนะนำ Framework ที่ใช้งานง่าย เหมาะสำหรับการพัฒนาเว็บทั่วไป
รายละเอียดคอร์สเรียน
คอร์สเรียนนี้จะแนะนำการใช้งาน Astro ซึ่งเป็น Meta-Framework ที่ช่วยให้การพัฒนาเว็บทำได้ง่ายและรวดเร็ว โดยรองรับการใช้งานหลายรูปแบบ เช่น Static Site Generation (SSG) และ Server-Side Rendering (SSR) รวมถึงการใช้งาน Components จาก Framework อื่นๆ เช่น React, Vue, Svelte และอื่นๆ นับว่าเป็น Framework อันดับหนึ่งของผมที่จะเลือกใช้งานก่อนเสมอ
สิ่งที่จะได้เรียนรู้
- การใช้งาน Astro เพื่อพัฒนาเว็บที่ง่ายและรวดเร็วกว่าเดิม
- การใช้ Astro ร่วมกับ Frontend Framework ที่หลากหลาย เช่น React, Vue, Svelte
- การสร้างเว็บแบบ Static Site Generation (SSG)
- การสร้างเว็บแบบ Server-Side Rendering (SSR)
- แนวทางการเลือกใช้ Headless CMS ร่วมกับ Astro ด้วย Payload CMS
- แนวทางการ Deploy เว็บที่พัฒนาโดย Astro
ทักษะที่จำเป็นก่อนเริ่มเรียน
- ความรู้การใช้งาน HTML และ CSS
- ความรู้การใช้งาน Tailwind CSS
- ความรู้การใช้งาน JavaScript
- ความรู้การใช้งาน TypeScript
- ความรู้การใช้งาน Node.js
- ความรู้การใช้งาน Backend (เป็นส่วนเสริมสำหรับ SSR)
- เหมาะสำหรับนักพัฒนาโปรแกรมที่ต้องการเรียนรู้การพัฒนาเว็บด้วย Astro เป็น Framework ที่ผมอยากแนะนำให้ทุกคนได้ลองใช้งานกันสำหรับงานพัฒนาเว็บทุกประเภท