
Привет, я фронтенд-разработчик, и сегодня хочу разобраться с одной интересной особенностью React Server Components. Если вы работали с RSC, то наверняка замечали, что вокруг них почти всегда появляется ещё один участник — bundler. В документации React прямо говорится, что директивы вроде 'use client' дают инструкции bundler'ам, совместимым с RSC, а при встрече клиентского компонента bundler должен построить для него клиентскую сборку. Но возникает вполне логичный вопрос. Зачем React Server Components вообще нужен bundler? Ведь JavaScript уже умеет работать с модулями. Браузер понимает import , умеет загружать ES-модули и поддерживает динамический import() . На первый взгляд можно сделать всё достаточно просто. Читать далее
Continue to Habr →You are being forwarded in 6s — stay on this page