Trong một thông báo mang tính bước ngoặt, Vercel đã ra mắt Next.js phiên bản 13.5, phiên bản này có nhiều cải tiến mang tính đổi mới. Chúng bao gồm tốc độ khởi động máy chủ cục bộ tăng 22%, giảm 40% mức sử dụng bộ nhớ và phương pháp nhập gói hợp lý. Các tính năng mới phản ánh nỗ lực phối hợp nhằm tối đa hóa hiệu suất và tối ưu hóa các hoạt động chính.
Hiệu suất đã đạt được bằng cách tập trung vào việc giảm thiểu các hoạt động chậm và bộ nhớ đệm, tinh chỉnh các hoạt động hệ thống tệp tốn kém, cải thiện quá trình duyệt cây trong quá trình biên dịch và chuyển các lệnh gọi đồng bộ chặn không quan trọng sang chế độ lười. Một tính năng đáng chú ý khác là cấu hình tự động các thư viện biểu tượng lớn.
Nhóm Next.js đã giới thiệu một phương pháp tối ưu hóa nhập khẩu minh bạch, cải tiến, loại bỏ nhu cầu can thiệp thủ công. Kỹ thuật này được gọi là 'tối ưu hóa' và nó thay thế cách thực hiện tối ưu hóa thủ công trước đây. Một loạt các thư viện đã được cải tiến để chỉ tải các thành phần mô-đun mà mã của người dùng sử dụng.
Một bổ sung thú vị cho tính năng 'tiếp theo/hình ảnh' là hàm thử nghiệm 'unstable_getImgProps()'. Tính năng mới này mở đường cho các trường hợp sử dụng nâng cao như làm việc với các khía cạnh như 'background-image' hoặc 'new Image()', 'image-set', 'context.drawImage()' trên canvas và quy trình triển khai hình ảnh 'Chỉ đạo nghệ thuật' hoặc Chế độ sáng và tối bằng cách sử dụng truy vấn phương tiện '<picture>'. Trước đây, các nhà phát triển cần sử dụng thành phần '<Image>' để đạt được các quy trình này, như Vercel giải thích.
Đi kèm với những cải tiến này là các bản cập nhật cho tài liệu bao gồm nhiều lĩnh vực bao gồm Biểu mẫu và Đột biến, Thành phần máy chủ và máy khách, Chính sách bảo mật nội dung và Nonces cũng như Bộ nhớ đệm và xác thực lại.
Ngoài các tính năng nói trên, việc phát hành phiên bản mới còn mang đến sự hỗ trợ cho tên máy chủ IPv6, chế độ nháp trong Middleware và Edge Runtimes cũng như chế độ thử nghiệm thử nghiệm cho Playwright.
Trọng tâm của Next.js vào việc tăng cường hiệu suất, tối ưu hóa hoạt động và điều phối phát triển ứng dụng một cách liền mạch phản ánh triết lý của AppMaster.io, một nền tảng no-code mạnh mẽ được thiết kế để tăng tốc quá trình tạo ứng dụng phụ trợ, web và ứng dụng di động. Bằng cách áp dụng cam kết tương tự về đổi mới, khả năng mở rộng và hiệu quả về chi phí, AppMaster.io đã tự khẳng định mình là một trong những nền tảng quan trọng nhất để phát triển ứng dụng toàn diện và nhanh chóng.