За последний год мы перевели три production-проекта на React Server Components. Хочу поделиться реальными выводами: где подход сработал отлично, а где добавил сложности.
Самый заметный эффект — меньше клиентского JavaScript на информационных страницах и более простая загрузка данных. Компоненты получают данные там, где они нужны, без отдельного слоя API для каждого экрана.
react-architecture.png1280 × 773 · 342 КБ
При этом границы серверных и клиентских компонентов нужно проектировать осознанно. Как вы используете RSC сейчас?