The Truth About React Server Components

  Рет қаралды 43,376

Theo - t3․gg

Theo - t3․gg

6 ай бұрын

Obviously I love server components, but are they ACTUALLY ready for production? I think it's important that we talk about it.
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4seOn3 for the awesome edit 🙏

Пікірлер: 143
@fnfal113
@fnfal113
Meanwhile here I am using Laravel, life is
@siobe0
@siobe0
I'm confused why you think this video might do more harm than good? This is the most thorough explanation I've seen and it really helped describe the changes between RSC and gSSP.
@Hexalyse
@Hexalyse
I've been using the new app router for two months, and I still learned a ton of things in this video. Notably how to think my server and client component separation better, so that I reduce the amount of JS I send to the client.
@OybekDaniyarov
@OybekDaniyarov
Great video, I totally agree with you. Having exercise in backend is super useful on react server components
@samifouad
@samifouad
good video. i think
@ghostlexly
@ghostlexly
If you need:
@theklr
@theklr
A tad disappointed you avoided the bigger concern. That somehow a year later Next is still exclusive to using RSC. There’s barely been any movement in development tools with leveraging RSC and documentation is still little to none. While I do get the value of RSC and edge based applications, most missed the JAMstack era and are being thrusted into thinking about this, something next and others originally prevented. It’s returning back to the old JS fatigue days because we’re once again spending time on bike shedding instead of building code.
@NickServ
@NickServ
Server actions have been promoted to canary (same as server components) since this was recorded. Additionally, as of today (a day after the video was posted), Next's implementation is stable.
@pencilcheck
@pencilcheck
Theo's video has made me aware of the advances of some full stack tech without having to spent time on it. I ultimately end up didn't use most of the tech stack he recommend but a lot of them stem from his stack and recommendations. I want to get rid of react but I feel like I can't due to some UI frameworks I use for clients heavily rely on react
@craigcaski
@craigcaski
Great breakdown thank you
@thetruth9807
@thetruth9807
This reminds me of that episode from Silicone Valley where he starts trying to break down the concept behind Pied Piper to that focus group.
@tarat.techhh
@tarat.techhh
thnk u so much for this video!
@mateja176
@mateja176
In the RSC model, the component tree is going to be rendered to HTML up until the suspense boundary level. Then the minimum JavaScript is fetched in order to partially hydrate the HTML. Asynchronously, the now resolved components are streamed to the client in the special JSON format. Are the streamed in components simultaneously rendered and hydrated?
@faizanahmed9304
@faizanahmed9304
Very good video on different models. How are they different from each other. Thanks!
@bideshbanerjee5506
@bideshbanerjee5506
THEO do you have seen any article or know how RSC update the UI without reloading the page.
@puopg
@puopg
Could you link to an example similar to your tab one where the content of each tab is more dynamic?
@sergeik2947
@sergeik2947 14 күн бұрын
Good video!
@henrmota
@henrmota
This was happening before a long time ago with PHP for example. We got to embrace more the fact that Next.js is a full-stack framework and not only a front-end framework. Server components are just like an API, you make a request it returns an immutable result. Client Components are components that are mutable and so client have to download all the machinery to support that mutability.
@tech3425
@tech3425
Wow that is killer!
@adfasdfasdf643
@adfasdfasdf643
at
Next 14 Reveals React's Taint, Solves RSC Safety Issues
15:22
Theo - t3․gg
Рет қаралды 56 М.
How was this not in the browser before???
16:30
Theo - t3․gg
Рет қаралды 45 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 4,6 МЛН
How to open a can? 🤪 lifehack
00:25
Mr.Clabik - Friends
Рет қаралды 13 МЛН
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 45 МЛН
ISSEI funny story😂😂😂Strange World | Pink with inoCat
00:36
ISSEI / いっせい
Рет қаралды 25 МЛН
Why WebAssembly Can't Win
19:38
Theo - t3․gg
Рет қаралды 91 М.
Dan called me to talk about React Server Components...
8:31
Theo - t3․gg
Рет қаралды 38 М.
React Roundtable: Server Components, Suspense, and Actions
38:56
Rethinking React
12:33
Theo - t3․gg
Рет қаралды 76 М.
Why Doesn’t Everyone Use This Animation???
23:59
Theo - t3․gg
Рет қаралды 84 М.
The Average React Developer
7:15
Theo - t3․gg
Рет қаралды 57 М.
I Fixed Next.js Server Actions
11:42
Theo - t3․gg
Рет қаралды 56 М.
The Problem With UUIDs
25:53
Theo - t3․gg
Рет қаралды 131 М.
This Release Makes Me Want To Leave React...
36:59
Theo - t3․gg
Рет қаралды 101 М.
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 166 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 4,6 МЛН