10 ปัญหา Next.js ค. ตนดูคอมเจอ เวลาที่ทำให้เว็บ Production พังแบบไม่รู้ตัว ทำให้ Server ล่มจริง เว็บพัง เผาเงินบริษัท ไม่มีใครบอกคุณ
1) Prisma / Database Connection Leak สร้าง PrismaClient ซ้ำทุก request ทำให้เปิด connection pool ใหม่ตลอดเวลา เมื่อ traffic เพิ่ม connection จะพุ่งจน DB เต็มและเกิด too many connections แก้ด้วย singleton + connection pooling เช่น PgBouncer หรือ Prisma Accelerate 2) SSR Blocking / Render ช้ามากๆๆ มีผลต่อเว็บ Server ต้องรอ fetch ข้อมูลก่อน render ทำให้ทุก request ช้าและ TTFB สูง เมื่อผู้ใช้มากขึ้น CPU จะพุ่งเพราะต้องประมวลผลซ้ำตลอด ใช้ SSG, ISR, cache หรือ streaming เพื่อลดภาระ server 3) ENV ผิดตรงไหนหรือหายใน Production ตั้งค่า environment ไม่ครบหรือใช้ผิด scope ทำให้ API/DB ต่อไม่ได้ local ผ่านแต่ production พังเพราะค่าความลับไม่ถูกโหลด แยก .env.production และ validate ค่าตอน start เสมอ 4) Import โค้ด Server ไป Client นำ fs, prisma, bcrypt หรือ Node libs ไปใช้ใน Client Component ทำให้ build fail, bundle ใหญ่ หรือ runtime crash บน browser/edge แยก server logic กับ UI logic ออกจากกันอย่างชัดเจน 5) API Route ทำงานหนักเกิน ประมวลผล AI/report/export ใน request เดียวทำให้ timeout และ 504 ser...