
Почему React Server Components интегрируются с bundler
Привет, я фронтенд-разработчик, и сегодня хочу разобраться с одной интересной особенностью React Server Components.Если вы работали с RSC, то наверняка замечали, что вокруг них почти всегда появляется ещё один участник — bundler. В документации React прямо говорится, что директивы вроде 'use client' дают инструкции bundler'ам, совместимым с RSC, а при встрече клиентского компонента bundler должен построить для него клиентскую сборку.Но возникает вполне логичный вопрос. Зачем React Server Components вообще нужен bundler?Ведь JavaScript уже умеет работать с модулями. Браузер понимает import, умеет загружать ES-модули и поддерживает динамический import().На первый взгляд можно сделать всё достаточно просто. Читать далее