Next.js 14

Bài tóm tắt Vercel 2023 4. Điều chỉnh Độ khó: Trung bình

Vercel · 2023 · 4. Điều chỉnh · Độ khó: Trung bình — bài gốc

Vercel vừa làm framework Next.js vừa bán nền tảng chạy nó; nhận định về sản phẩm của họ trong trang này đều là "theo Vercel". Thông báo phát hành (release note); số đo là của Vercel trên vercel.com.

Thay đổi chính

  • Turbopack đổi cách tiến: thôi viết lại next dev, chuyển sang hỗ trợ đủ tính năng trước. Mốc ổn định đo bằng bộ 5.000 test tích hợp của next dev (chứa bảy năm sửa lỗi): 90% đã qua, công khai tại areweturboyet.com, 100% mới gọi là stable. Theo Vercel trên vercel.com: khởi động nhanh hơn 53,3%, Fast Refresh nhanh hơn 94,7%.
  • Server Actions ổn định: hàm chạy trên server gọi thẳng từ component thay cho API Route tự viết; đổi dữ liệu, render lại và redirect trong một network round-trip.
  • Partial Prerendering (preview): ranh giới <Suspense> quyết định phần nào thuộc shell tĩnh (prerender cả fallback), phần nào động được stream trong cùng response HTTP; không thêm API mới.

Bài học cho SWE

  • Dùng một bộ test lịch sử làm tiêu chí "xong" cho bản viết lại thay cho cảm nhận.
  • Gộp mutation và lần render tiếp theo vào một round-trip bớt một lượt chờ network cho người dùng ở network chậm.

Liên quan