SSR
Также: Server-Side Rendering
SSR — это способ отрисовки веб-страницы на сервере перед тем, как она попадет в браузер пользователя.
SSR (Server-Side Rendering) означает, что когда вы заходите на сайт, сервер сам собирает готовую HTML-страницу со всеми данными и отправляет её вам уже в «собранном» виде. Браузеру остается только показать её на экране, не тратя время на дополнительные вычисления.
Представьте, что вы пришли в ресторан. При SSR официант приносит вам уже готовое горячее блюдо, которое можно сразу есть. Это альтернатива подходу, когда вам приносят пустую тарелку, набор ингредиентов и инструкцию, как всё это приготовить самостоятельно прямо за столом (это называется клиентским рендерингом).
Зачем это нужно
Для вайбкодера и начинающего разработчика понимание SSR критично, так как это напрямую влияет на скорость загрузки сайта и то, как поисковики видят ваш контент. Использование SSR помогает сделать приложение быстрее для пользователя и лучше индексируемым для поисковых систем, что важно для SEO.