VibeCoderzVibeCoderz
Web и API

RSC

Также: React Server Components

RSC (React Server Components) — это компоненты React, которые рендерятся исключительно на сервере, уменьшая объем кода, отправляемого в браузер пользователя.

RSC — это способ создания интерфейсов, при котором часть логики и данных обрабатывается на сервере еще до того, как страница попадет к пользователю. В отличие от обычных компонентов, которые «оживают» прямо в браузере, RSC выполняются на стороне сервера, а результат их работы передается клиенту уже в готовом виде.

Представьте, что вы заказываете пиццу. Обычные компоненты — это когда вам привозят набор ингредиентов, и вы сами должны их нарезать, смешать и запечь у себя на кухне (тратя время и силы вашего браузера). RSC — это когда пиццу готовят профессионалы в ресторане, а вам доставляют уже готовую, горячую еду, которую нужно только съесть.

Зачем это нужно

Для вайбкодера RSC — это инструмент для создания быстрых и легких приложений. Поскольку сервер берет на себя тяжелую работу, браузер пользователя не перегружается лишним JavaScript-кодом, что делает сайт отзывчивым и быстрым даже на слабых устройствах.

Связанные термины

Частые вопросы

Это React Server Components — технология, позволяющая выполнять часть кода React на сервере, чтобы уменьшить количество JavaScript, которое загружается в браузер пользователя.