Способность приложения преобразовывать HTML-файлы на сервере в полностью отображаемую HTML-страницу для клиента.

Содержание

  1. Что такое рендеринг на стороне сервера (SSR)
  2. Что такое рендеринг на стороне клиента (CSR)
  3. ССР против КСО
  4. БОНУС: Next.js

1. Что такое рендеринг на стороне сервера (SSR)

Это позволяет веб-сайтам предварительно заполнять веб-страницу пользовательскими данными непосредственно на самом сервере. Быстрее делать запросы внутри сервера, чем делать обходы между браузером и сервером.

2. Что такое рендеринг на стороне клиента (CSR)

Это позволяет полностью отображать веб-сайты в браузере с помощью JavaScript. Вместо того, чтобы иметь другую HTML-страницу для маршрута, веб-сайт, отображаемый на стороне клиента, может динамически создавать эти маршруты непосредственно в самом браузере.

3. ССО против КСО

3. Некст.js

Next.js — это платформа JavaScript, созданная Zeit.
Она позволяет создавать серверные приложения для рендеринга и статические веб-приложения с использованием React.

Next.js дает вам лучший опыт разработки со всеми функциями, которые вам нужны для производства: гибридный статический и серверный рендеринг, поддержка TypeScript, интеллектуальная сборка, предварительная выборка маршрута и многое другое. Конфиг не нужен.

https://nextjs.org/