OMG , I can't thank you enough the last tip was amazing , the last tip not even a whole 70 hours course intstructor would tell u it , you really summarized very easily what to handle on server and what to handle on client , things I want instant load are on server to be fast , things that will take time to load like promise based operations can be loaded easily on client , thank you so much
I've watched a lot of videos on this topic, but my understanding was still limited. Your perfect explanation helped a lot to complete the puzzle. Thanks a lot!
Hey I have a problem where now I am using ejs files to help render using server side rendering. However, I am now creating a form where the user inputs data to be stored in my back end. Ebverything works fine but now I want to make the form dynamic. So I have been trying to add in eventlisteners etc but realised I can't as I am always getting this error "Refused to execute script as MIM type checking is disabeled (text/html)" I realised it has to do with me trying to change the HTML tags with client side rendering while I am using server side. Is there a way to use both at the same time in this case or perhaps an easier option to in making dynamic forms?
I think the simplest explanation is CSR means all calculation is done on the client, SSR means all calculation is done on the server. 😎 What do you think guys
This is an oversimplification and it doesn’t apply all the time. Most applications have a mix of CSR and SSR so you can’t say all calculation is done on client or on server. For example, the head tag and meta tags can be rendered from the server but the body can be rendered on the client it’s a mix and responsibility of both systems, all those some things can do full CSR or full SSR
@@deeecode ok, btw all videos that I've watched only yours made me finally understand the difference between CSR and SSR. I am interested to see the mix CSR and SSR have you already made a video of that?
Good job 👏🏻 but in the case of SSR we won't need to build an API cause all the data are already been sent and rendered by the server, so is that's true or not ?! Pls answer cause I'm kinda confusing here 😶
Sorry this answer is coming later....it will be server side rendered, and hydrated on the frontend...i explained it deeper in this video: th-cam.com/video/9WAmxMQggIk/w-d-xo.html
OMG , I can't thank you enough the last tip was amazing , the last tip not even a whole 70 hours course intstructor would tell u it , you really summarized very easily what to handle on server and what to handle on client , things I want instant load are on server to be fast , things that will take time to load like promise based operations can be loaded easily on client , thank you so much
I've viewed several videos on this topic and still struggled to understand the concept. After watching your video I get it now. Subscribed 👍
I've watched a lot of videos on this topic, but my understanding was still limited. Your perfect explanation helped a lot to complete the puzzle. Thanks a lot!
This is SOOO Clear: I Love u man. Thanks soo much
SOOO clear, just being asked in an interview
I'm so glad to hear this was very helpful!
Ohh man, amazing explanation! Congratulations from Brazil
amazing explanation ! thank you so much !
what an amazing teacher 😘😘😘
Great explanation. Love it.
You’re very welcome :)
Really good video, was really concise and to the point :)
I’m so glad to hear ✨
Very well brother you explained it with a great deal
After a lot more time it make sense for me what is ssr and csr
I'm so glad to hear this. You're welcome
keep Going broda...
Hey I have a problem where now I am using ejs files to help render using server side rendering. However, I am now creating a form where the user inputs data to be stored in my back end. Ebverything works fine but now I want to make the form dynamic. So I have been trying to add in eventlisteners etc but realised I can't as I am always getting this error "Refused to execute script as MIM type checking is disabeled (text/html)" I realised it has to do with me trying to change the HTML tags with client side rendering while I am using server side. Is there a way to use both at the same time in this case or perhaps an easier option to in making dynamic forms?
Good explaination
Your follwer on tiktok and youtube. nice explanation
Thanks for the follows :)
You're welcome!
This was fantastic
I’m glad to hear ✨
I think the simplest explanation is CSR means all calculation is done on the client, SSR means all calculation is done on the server. 😎 What do you think guys
This is an oversimplification and it doesn’t apply all the time. Most applications have a mix of CSR and SSR so you can’t say all calculation is done on client or on server.
For example, the head tag and meta tags can be rendered from the server but the body can be rendered on the client
it’s a mix and responsibility of both systems, all those some things can do full CSR or full SSR
@@deeecode ok, btw all videos that I've watched only yours made me finally understand the difference between CSR and SSR. I am interested to see the mix CSR and SSR have you already made a video of that?
Good job 👏🏻
but in the case of SSR we won't need to build an API cause all the data are already been sent and rendered by the server, so is that's true or not ?!
Pls answer cause I'm kinda confusing here 😶
Welldone Dee
Thank you!
good one
Thank you
You're welcome
Good video
What if I use "use client" directive in a component in NextJS. Would it be client side rendered or server side rendered
Sorry this answer is coming later....it will be server side rendered, and hydrated on the frontend...i explained it deeper in this video: th-cam.com/video/9WAmxMQggIk/w-d-xo.html
Thank you for the video. which tool did you use for the illustration
You're welcome!
I used excalidraw.com/
516 Kaia Shore
Great explanation. Thank you!