From the course: Master Next.js: Elaborate Hands-On Web Development, React Basics, Advanced Next.js, and Deployment
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
How server-side rendering works as a deeper dive
From the course: Master Next.js: Elaborate Hands-On Web Development, React Basics, Advanced Next.js, and Deployment
How server-side rendering works as a deeper dive
Let's go back, we're rewinding, to go back and get more specifically deeper with server-side rendering. We're talking about pre-rendering and server-side rendering as a subset of that. But what does server-side rendering really do? What it does is it creates the HTML for a page on a server every time the user makes a request. We've got that server-side render happening every time the user makes a request. This HTML, along with JSON data and JavaScript code for interactivity, so that's where you get the hydration, is subsequently transmitted to the client's browser. All right, so the JavaScript code is there for the interactivity, the JSON's there for the data and that HTML, and then you get that. But it gets rendered on the server side. Now, when it reaches the client side, the provided HTML quickly renders a non-interactive version of the page. So simultaneously, what React does is it'll utilize, it'll include the JSON data and the JavaScript to enhance components interactively, such…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
Development environment and build versus production build with Next.js8m 24s
-
(Locked)
Introduction to the Next.js compiler3m 8s
-
(Locked)
Demystifying what is meant by Next.js 'compiler'1m 19s
-
(Locked)
What is minification in Next.js?4m 44s
-
(Locked)
What is bundling in Next.js?3m 8s
-
(Locked)
What is code splitting in Next.js?3m 44s
-
(Locked)
Build-time versus run-time basics2m 44s
-
(Locked)
What is the client and what is the server in web applications? The basics5m 46s
-
(Locked)
What is rendering in Next.js?4m 5s
-
(Locked)
What is pre-rendering in Next.js?2m 37s
-
(Locked)
What is CSR, client-side rendering with Next.js?3m 29s
-
(Locked)
How server-side rendering works as a deeper dive7m 3s
-
(Locked)
What is SSG in Next.js?2m 48s
-
(Locked)
What are CDNs and the edge in Next.js and Vercel?9m 58s
-
(Locked)
-
-
-
-
-