Next.js - Tổng quan
Next.js là khung dựa trên React với khả năng kết xuất phía máy chủ. Nó rất nhanh và thân thiện với SEO.
Sử dụng Next.js, bạn có thể tạo ứng dụng dựa trên phản ứng mạnh mẽ khá dễ dàng và kiểm tra chúng. Sau đây là các tính năng chính của Next.js.
Hot Code Reload - Máy chủ Next.js phát hiện các tệp đã sửa đổi và tải lại chúng tự động.
Automatic Routing- Không cần cấu hình bất kỳ url nào để định tuyến. tập tin sẽ được đặt trong thư mục trang. Tất cả các url sẽ được ánh xạ tới hệ thống tệp. Tùy chỉnh có thể được thực hiện.
Component specific styles - styled-jsx cung cấp hỗ trợ cho các kiểu cụ thể cũng như toàn cầu.
Server side rendering - các thành phần phản ứng được hiển thị trước trên máy chủ do đó tải nhanh hơn trên máy khách.
Node Ecosystem - Next.js là gel dựa trên phản ứng tốt với hệ sinh thái Node.
Automatic code split- Next.js hiển thị các trang có thư viện mà họ cần. Next.js thay vì tạo một tệp javascript lớn, hãy tạo nhiều tài nguyên. Khi một trang được tải, chỉ trang javascript bắt buộc mới được tải với nó.
Prefetch - Next.js cung cấp thành phần Liên kết được sử dụng để liên kết nhiều thành phần hỗ trợ thuộc tính tìm nạp trước để tìm nạp trước tài nguyên trang trong nền.
Dynamic Components - Next.js cho phép nhập động các mô-đun JavaScript và các Thành phần React.
Export Static Site - Next.js cho phép xuất toàn bộ trang web tĩnh từ ứng dụng web của bạn.
Built-in Typescript Support - Next.js được viết bằng Typecripts và cung cấp hỗ trợ Typecript tuyệt vời.