How does Next.js's server-side rendering capability primarily benefit web applications?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "By resulting in faster initial page load times and better search engine optimization (SEO)". Với server-side rendering (SSR, kết xuất phía máy chủ), Next.js chạy component React trên server và gửi về trình duyệt HTML đã có sẵn nội dung, rồi React mới hydrate (gắn sự kiện) để trang tương tác được. Người dùng thấy nội dung sớm hơn vì không phải chờ tải và chạy hết JavaScript, còn bot của công cụ tìm kiếm đọc được nội dung ngay trong HTML nên SEO tốt hơn. "By offloading all rendering tasks to the client's browser" mô tả client-side rendering, ngược với SSR. "By eliminating the need for any server infrastructure" sai vì SSR chính là cần server chạy mỗi khi có yêu cầu. "By simplifying complex client-side state management." sai vì SSR liên quan cách sinh HTML, không thay thế công cụ quản lý state như Redux hay Context.

Cùng phần 1

Xuất hiện trong 1 bộ đề