Makeshift Next.js from Scratch (Server-Side Rendering)

  Рет қаралды 4,278

Tejas Kumar

Tejas Kumar

Күн бұрын

Пікірлер: 49
@saurav_varma
@saurav_varma Жыл бұрын
This pops up while I was writing the MVP checklist for open sourcing our framework. I am so hopeful that this is going to inspire people all around and also take away from the 'magic' that is associated with frameworks! Thanks, Tejas!
@tejask
@tejask Жыл бұрын
Hey, thank you so much for this!!
@ameencharoliya4643
@ameencharoliya4643 Жыл бұрын
This type of content can't be found anywhere. Frankly I always saw frameworks as user perspective but man from today I will dig deeper to understand how it works. I felt like I have a senior friend who's casually showing me how it's done. Thanks a lot Tejas. Please keep up the good work.
@tejask
@tejask Жыл бұрын
Happy to be your senior
@rotembs
@rotembs Жыл бұрын
Had a great time watching your lecture today at React Next 2023
@tejask
@tejask Жыл бұрын
Thank you! I appreciate!!
@ikushaldave
@ikushaldave Жыл бұрын
I usually not comment until I find something best content. For sure Tejas your content and way of explaining is extreme fabulous. Thanks for this and all other content of yours.
@recursion.
@recursion. Жыл бұрын
your makeshift react video from one of those conf was really eye opening and I already know this video is going to be fire, saved to my watch later. (comment for algo)
@ashobiz
@ashobiz Жыл бұрын
One of the best video about React. Keep it coming please... Subscribed.
@tejask
@tejask Жыл бұрын
Awesome.
@bhatvikrant
@bhatvikrant Жыл бұрын
This is insightful Tejas! Thanks for sharing.
@tejask
@tejask Жыл бұрын
Happy it helped!!
@lukecartwright613
@lukecartwright613 Жыл бұрын
I saw this on twitter. Super helpful thank you for sharing knowledge on how to build next js from scratch 😮
@tejask
@tejask Жыл бұрын
It’s not quite Next.js but hopefully a good starting point!!
@rockNbrain
@rockNbrain Жыл бұрын
Bro, that was a masterpiece... I have always wanted to go deep into a next.js source code to undestantand the Magik... tks a lot !! 🎉
@tejask
@tejask Жыл бұрын
Happy it helped!!
@kratos_respawned
@kratos_respawned Жыл бұрын
Masterpiece 🔥🔥
@wobsoriano
@wobsoriano Жыл бұрын
Love this! Thank you.
@MacqyGarcia-n7v
@MacqyGarcia-n7v Жыл бұрын
Loved the Qwik Shirt, Thanks for this Kumar
@tejask
@tejask Жыл бұрын
Hahahahha yeah, Yoav gave me the sticker
@djibrilm__-
@djibrilm__- Жыл бұрын
So our bro decided to give us 10 years of experience in 30 minutes 🙌🙌🙌🙌🙌
@AlexCastroDev
@AlexCastroDev Жыл бұрын
Gold content !!! Thanks for sharing
@tejask
@tejask Жыл бұрын
Appreciate the kind words, Alex!!
@mykolavlasov1325
@mykolavlasov1325 Жыл бұрын
Thanks for the great video! Do you have the initial + final versions somewhere in the github?
@tejask
@tejask Жыл бұрын
Yup, github.com/TejasQ/makeshift-next.js
@zemariagp
@zemariagp Жыл бұрын
Amazing stuff
@tejask
@tejask Жыл бұрын
Thank you!!
@washingtonsoaresb
@washingtonsoaresb Жыл бұрын
Really good content, as always!
@tejask
@tejask Жыл бұрын
Thank you, Washington!!
@shrijantripathi
@shrijantripathi Жыл бұрын
Wow ❤😮
@tejask
@tejask Жыл бұрын
Thanks!
@mohmisaghi9303
@mohmisaghi9303 Жыл бұрын
very helpful thanks
@PrabhatS-z3x
@PrabhatS-z3x Жыл бұрын
Great content! Thanks Tejas. Curious about the build scripts you have used to bundle client and server code. Would you be able to share this repo? Thanks
@tejask
@tejask Жыл бұрын
Sure, it’s just esbuild. ¯\_(ツ)_/¯
@tejask
@tejask Жыл бұрын
github.com/TejasQ/makeshift-next.js
@romansernato6526
@romansernato6526 24 күн бұрын
Hi, it does not do the hydration on the client so it's somehow useless. And as soon as you hydrate it, it breaks, am I wrong?
@mohmisaghi9303
@mohmisaghi9303 Жыл бұрын
Thanks, I can not find the video "react from scratch" can you link it in the description please ?
@tosheen20
@tosheen20 Жыл бұрын
This is very interesting. Would you mind explaining how hydration is working in this example? Server is rendering page aka Component to the pipeable stream. And when react picks things up on a client it needs to do a hydration, but since client side react contains more code, for example whole component while server just sends page back I am interested to know how hydration comes into play. If APP component contains additional jsx besides Router etc, like Hello from the app, it doesnt cause any hydration issues and I am wondering why. Is that because createRoot method is used instead of hydrateRoot? Thanks a lot.
@luck-xc7dy
@luck-xc7dy Жыл бұрын
Hey tejas why do you do React.useState()? why not just use useState()? is there any difference?
@Jen13022
@Jen13022 4 ай бұрын
best video. but dont understant - if i add server side props to app and start server( i add this props like initial in useState),why i read data from useState hook and its works - in server i dont have javascript
@arturorugh4837
@arturorugh4837 Жыл бұрын
Thanks for sharing! Could u please add a git with the source code to the description? Many of us would appreciate it. Thanks
@tejask
@tejask Жыл бұрын
github.com/TejasQ/makeshift-next.js
@tejask
@tejask Жыл бұрын
It's also in the description now. :)
@anshul9714
@anshul9714 Жыл бұрын
source coded please!! I would like to build something on top of this and write a post as well
@tejask
@tejask Жыл бұрын
github.com/TejasQ/makeshift-next.js
@pratiktiwari5689
@pratiktiwari5689 Жыл бұрын
Please make similar content building things from scratch which is kind of like a black box for us
@tejask
@tejask Жыл бұрын
Happy to! Any requests?
@pratiktiwari5689
@pratiktiwari5689 Жыл бұрын
Something similar like some part of react internal working. Maybe creating a poc version of fiber
@jdmayfield88
@jdmayfield88 Жыл бұрын
Why do all this for something so simple that is easily done with vanilla plain ol' javascript? This is way over-complicated if you just know the languages involved. I'm all down for basic libraries if needed, or css and an html enclosure to make things inside render properly on the client. But this? Over-complicated for use-case.
Write React Server Components from Scratch
39:23
Tejas Kumar
Рет қаралды 10 М.
TUGAS MENYIMAK PERTEMUAN 14
1:28:44
Aurora Kayla Sakinahsyah
Рет қаралды 60
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН
Getting data from API using axios
4:11
ERA TECH
Рет қаралды
Web Developers Are Disconnected
21:36
ThePrimeTime
Рет қаралды 263 М.
A New Drag And Drop Library For EVERY Framework
16:02
Theo - t3․gg
Рет қаралды 178 М.
A.I. Learns to Drive From Scratch in Trackmania
16:51
Yosh
Рет қаралды 7 МЛН
Making Minecraft from scratch in 48 hours (NO GAME ENGINE)
16:38
React server components from scratch!
19:43
Ben Holmes
Рет қаралды 38 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 112 М.
I Built a Wildlife Pond - here's what happened
15:11
The Wildlife Homestead
Рет қаралды 23 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН