Команда React представила своё исследование серверных компонентов
Скорее всего Вы уже в курсе, но я на всякий случай расскажу об этом. Серверные компоненты — это новый тип компонентов React, которые имеют прямой доступ к данным бекенда и не отправляются в составе бандла на клиент. Они также могут быть sharable (одновременно клиентскими и серверными), позволяют автоматически разделять код на чанки. Обмен данными происходит в специальном компактном формате (представляющем JSX). Для реализации данного подхода был разработан экспериментальный плагин для Webpack. Дальнейшая разработка будет вестись совместно усилиями команд React и Next.js.
Запись в блоге React и видео: https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html
Статья Addy Osmani из Google о серверных компонентах в React: https://addyosmani.com/blog/react-server-components/
Черновик RFC: https://github.com/josephsavona/rfcs/blob/server-components/text/0000-server-components.md
Post #1900
5.48K