Чем React Server Components отличаются от SSR?

Senior
235 просмотров
AFK Offer AI

SSR рендерит компоненты в HTML на сервере, отправляет клиенту, затем гидратирует — весь JS компонентов загружается и выполняется повторно. RSC рендерит на сервере, но клиентский JS серверных компонентов НИКОГДА не загружается. Серверный компонент отправляется как сериализованный формат (не HTML), клиентские компоненты гидратируются. RSC могут напрямую обращаться к БД, файловой системе. Код серверных компонентов не попадает в бандл — меньше JS на клиенте. RSC + SSR работают вместе.

Следующий вопрос

Что такое React Server Components?