Sometimes i wonder why this channel could not hit 1 million subscriber mark! Truly an underrated channel probably. Anyhow I have learnt a lot and still learning
@natcurti5 ай бұрын
Each video is better than the last, i am learning so much. Fantastic series.
@jasono8735 ай бұрын
Me too. Incredible! How is your learning process going? Are you down if we journey together and be accountable in Next js?
@ariassingh4624 ай бұрын
@@jasono873 Bro...
@coding-with-confidence8 ай бұрын
Although I thoroughly studied the Next.js documentation, this series offered me a crucial insight into effectively managing client components and server components. Thanks for a creating helpful series 💯❤
@vaviloffx8 ай бұрын
Short, to the point and excellently explained, bravo!
@vaviloffx8 ай бұрын
That weirdly blinking cursor though... takes serious willpower to stop staring at it :D
@juststudying10198 ай бұрын
@@vaviloffx Why you told my about it I can't stop looking at it
@vaviloffx8 ай бұрын
@@juststudying1019 Exactly
@ahmadnku83368 ай бұрын
Loving this series sir. Learnt alot.
@user-hq8sr9yx4c8 ай бұрын
Loving this series
@LuigiMassa8 ай бұрын
Grazie.
@Codevolution8 ай бұрын
Thank you for the support!
@nasirkhatri27825 ай бұрын
In video 58 we create a context which is client component and wrap the root with it? won't it make our entire application client components based?
@AgnesArrom2 ай бұрын
Yes.... I don't quite understand it if you want to use the context
@developerfellow1484Ай бұрын
I think the key here is that the layout component itself wasn't a Client Component (CC), but a Server Component (SC). It happens that the layout component uses a CC and defines children for it, but that doesn't make the layout, nor the children of the used CC, another CC. So the important thing to understand is that anything rendered inside a CC, will behave as a CC.
@developerfellow1484Ай бұрын
To add some clarity to the comment, if you would move the children of the CC used in the layout to the CC itself, then that would make it behave as a CC.
@akaghzi6 ай бұрын
but when added context provider in layout which was a client component , its children remained server components, why is navbar any different?
@chinemelumchuba-nwene15036 ай бұрын
Since Client Components are rendered after Server Components, importing a Server Component into a Client Component module is not possible because it would necessitate an additional request back to the server. Instead, Server Components can be passed as props to Client Components. This approach is evident in our context provider. In ThemeProvider.tsx, we do not directly import any Server Component. Instead, we accept a children prop, which may be a Server Component or another type of component. The crucial distinction is that Server Components cannot be imported into Client Components. React handles this by first rendering Server Components on the server, generating an RSC (React Server Component) payload that includes references to Client Component locations. Then, on the client side, React uses this RSC payload to reconcile and integrate both Server and Client Components into a cohesive component tree.
@testingaccount-x9b5 ай бұрын
@@chinemelumchuba-nwene1503 Many thanks for this.
@testingaccount-x9b5 ай бұрын
Check the next video
@alidarabian22404 ай бұрын
best next tutorial💯
@LuigiMassa8 ай бұрын
Fantastic! 🎉
@ernestamoah96648 ай бұрын
What happen when the search value or results is needed in the landing page for display, in that case do you have to make the landing page a use client component ?
@aleksandrkobelev88688 ай бұрын
Thank you for the video. But I have questions. I have a select and I need to pass the result of selecting to the server component to send requests based on these values. How can I do it?
@VigneshJeevarathinam8 ай бұрын
Hi sir when you start expressJs course
@Mottzart19988 ай бұрын
How many sessions are left in this course??
@kranthikumar52155 ай бұрын
100 videos Playlist re
@ahmadnku83368 ай бұрын
sir when will this series complete?
@aburaihan-py4vi8 ай бұрын
Excellent!!!!
@KamalSingh-zo1ol8 ай бұрын
Then why does context provider does not turn whole application into client components as per your 58 video?
@emmalux28 ай бұрын
Weldone codevolution
@chesterxp5085 ай бұрын
GoodJob!
@habibthephantom70405 ай бұрын
i have an question, when we used context provider and wrapped the body tag with the children prop with it. this didn't make the children client components ??? but here with this video the children of the client component is also client components
@madhavjha844Ай бұрын
Did you find any answers?
@madhavjha844Ай бұрын
And what if we create child component a server component