SIBERIA CAN CODE 🧊

SIBERIA CAN CODE 🧊 

Канал для frontend разработчиков

192subscribers

70posts

Showcase

1
goals2
53 of 100 paid subscribers
Хочу иметь стабильный доход для создания контента 🔥
$4.26 of $150 raised
На монтаж роликов
Новый взгляд на React Server Components в TanStack

В TanStack Start решили переосмыслить подход к React Server Components. Вместо ощущения «магии фреймворка» идея ближе к тому, что RSC — это просто поток данных (React Flight stream), который можно получать, кэшировать и рендерить более гибко. То есть меньше ощущения чёрного ящика и больше контроля на стороне клиента.

const getAppShell = createServerFn({
method: "GET",
}).handler(async () => {
return renderServerComponent(<ApplicationShellEmptyRSC />);
});

// in route
loader: async () => {
const appShell = await getAppShell();
return { appShell };
},

Основной профит: тяжёлые деревья компонентов и зависимости остаются на сервере и не попадают в клиентский бандл. С одной стороны это те же RSC, но совершенно другой dx.
Subscription levels3

junior

$2.99 per month
• Ранний доступ к ютуб контенту
• Рассылка новостей в закрытом канале
• Доступ к новостному боту c ai
+ chat

middle

$7.5 per month
• Ранний доступ к Ютуб-контенту
• Онлайн встречи в закрытом чате
• Рассылка новостей в закрытом канале
• Доступ к новостному боту c ai
+ chat

senior

$15 per month
• Ранний доступ к Ютуб-контенту
• Онлайн встречи в закрытом чате
• Рассылка новостей в закрытом канале
• Доступ к новостному боту c ai
+ chat
Go up