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ủanext 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
#Next.js#Server Actions#Partial Prerendering#PPR#Suspense#static shell#Turbopack#integration tests#areweturboyet
Được nhắc tới trong
Công ty (1)