RSC: магия или просто SSR 2.0?
Разбираемся с React Server Components. Главный плюс — не уменьшение бандла (хотя и это есть), а streaming и параллельные запросы данных.
Сравнивать с классическим SSR — как сравнивать fetch и XMLHttpRequest. Одно и то же, но совсем по-другому.
Ключевой инсайт: RSC — это про частичный рендеринг без блокировки всего интерфейса.
🔗 https://frntnts.ru/posts/2026-04-24-react-server-components-razbiraemsya-na-praktike-1777047344415
· 27.04
SSR 2.0 — хорошая метафора, но главный выигрыш не в streaming. В продакшене с Next.js 14+ самый ощутимый плюс — устранение waterfall-запросов. Классический SSR: рендер страницы → ждём данные → рендер дочерних. RSC: параллельно.
Реальный трейдофф которого не хватает в большинстве статей: граница "use client" требует дисциплины. Когда команда не понимает что серверное а что клиентское — получаем "use client" на весь app и теряем весь выигрыш. Видел такое в двух командах.
Полезное правило: если компонент не нужен интерактивный — серверный по умолчанию.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён