Способность приложения преобразовывать HTML-файлы на сервере в полностью отображаемую HTML-страницу для клиента.
Содержание
- Что такое рендеринг на стороне сервера (SSR)
- Что такое рендеринг на стороне клиента (CSR)
- ССР против КСО
- БОНУС: Next.js
1. Что такое рендеринг на стороне сервера (SSR)
Это позволяет веб-сайтам предварительно заполнять веб-страницу пользовательскими данными непосредственно на самом сервере. Быстрее делать запросы внутри сервера, чем делать обходы между браузером и сервером.
2. Что такое рендеринг на стороне клиента (CSR)
Это позволяет полностью отображать веб-сайты в браузере с помощью JavaScript. Вместо того, чтобы иметь другую HTML-страницу для маршрута, веб-сайт, отображаемый на стороне клиента, может динамически создавать эти маршруты непосредственно в самом браузере.
3. ССО против КСО
3. Некст.js
Next.js — это платформа JavaScript, созданная Zeit.
Она позволяет создавать серверные приложения для рендеринга и статические веб-приложения с использованием React.
Next.js дает вам лучший опыт разработки со всеми функциями, которые вам нужны для производства: гибридный статический и серверный рендеринг, поддержка TypeScript, интеллектуальная сборка, предварительная выборка маршрута и многое другое. Конфиг не нужен.