NextJS 15.5 เลือกใช้ Turbopack แทน Webpack ได้ build เร็วขึ้น 2-5 เท่าตัว ประกาศถอด AMP ใน NextJS 16
Body
NextJS ออกเวอร์ชั่น 15.5 ปรับปรุงการทำงานอย่างมีนัยสำคัญหลายอย่าง โดยเฉพาะการเปิดใช้งาน Turbopack ที่เริ่มโครงการมาตั้งแต่ปี 2022 สถานะตอนนี้อยู่ในระดับเบต้าสามารถใช้งานด้วยการสั่ง
ฟีเจอร์อื่นๆ ที่สำคัญในเวอร์ชั่นนี้ ได้แก่
ในเวอร์ชั่นนี้ยังประกาศถอดฟีเจอร์บางส่วนออกจาก NextJS 16 โดยฟีเจอร์สำคัญที่สุดคือ
ที่มา - NextJS
lew Wed, 20/08/2025 - 16:27
Continue reading...
Body
NextJS ออกเวอร์ชั่น 15.5 ปรับปรุงการทำงานอย่างมีนัยสำคัญหลายอย่าง โดยเฉพาะการเปิดใช้งาน Turbopack ที่เริ่มโครงการมาตั้งแต่ปี 2022 สถานะตอนนี้อยู่ในระดับเบต้าสามารถใช้งานด้วยการสั่ง
next build --turbopack
โดยตรง แม้จะเป็นเบต้าแต่ทาง Vercel ก็ใช้งานในบริการของตัวเอง ทั้ง Vercel.com, v0.app, และ nextjs.org มาแล้ว โดยรวม Turbopack จะทำให้กระบวนการ build เร็วขึ้น 2-5 เท่าตัว ขึ้นกับขนาดเว็บโดยเฉพาะเครื่องที่มีซีพียูจำนวนมากฟีเจอร์อื่นๆ ที่สำคัญในเวอร์ชั่นนี้ ได้แก่
- Node.js Middleware: จากเดิม middleware ใน NextJS รองรับเฉพาะ Edge Runtime ที่ฟีเจอร์จำกัดมาก ในเวอร์ชั่นนี้รองรับการใช้งาน Node.js ตัวเต็ม
- Typed routes: เปิดทางให้ compiler ตรวจสอบลิงก์ที่ไม่ตรงกับ route ได้ก่อนใช้งานจริง
- Router Props Helper ไม่ต้องประกาศ type สำหรับ prop ต่างๆ ล่วงหน้า
ในเวอร์ชั่นนี้ยังประกาศถอดฟีเจอร์บางส่วนออกจาก NextJS 16 โดยฟีเจอร์สำคัญที่สุดคือ
next/amp
ที่ถูกถอดออกทั้งโมดูลเนื่องจาก AMP มีการใช้งานน้อยลงมากแล้ว ส่วนอื่นๆ เป็นการถอดฟีเจอร์บางส่วนของ NextJS เอง เช่น legacyBehavior
ในแท็ก Link
ที่มา - NextJS
lew Wed, 20/08/2025 - 16:27
Continue reading...