เลือก Stack ให้เหมาะกับงาน
แม้คอร์สนี้จะใช้ Stack หลักชุดเดียว แต่ในงานจริงคุณควรเลือกเครื่องมือตามประเภทโปรเจกต์ ไม่ใช่เลือกเพราะเป็นเทคโนโลยีที่กำลังนิยมเท่านั้น
| ประเภทโปรเจกต์ | Stack ที่เหมาะ | หมายเหตุ |
|---|---|---|
| Landing Page / Portfolio | Next.js + Tailwind + Vercel | เน้นหน้าเว็บเร็ว SEO ดี และ Deploy ง่าย |
| เว็บรับ Lead | Next.js + Supabase + Vercel | เพิ่มฐานข้อมูลเพื่อเก็บข้อมูลจากฟอร์ม |
| Dashboard เบื้องต้น | Next.js + Supabase | เหมาะกับข้อมูลไม่ซับซ้อนและทีมเล็ก |
| Mobile App ต่อขยาย | React Native + Expo | เหมาะกับผู้เรียนที่ใช้ React / TypeScript อยู่แล้ว |
| Backend จริงจัง | Node.js/NestJS หรือ FastAPI + Database | เหมาะเมื่อระบบเริ่มซับซ้อนและต้องแยก API ชัดเจน |
หลักเลือกเครื่องมือ
เริ่มจาก Stack ที่ทำให้โปรเจกต์เสร็จและอธิบายได้ก่อน แล้วค่อยเพิ่มความซับซ้อนเมื่อมีเหตุผลจริง