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.
What is the client and what is the server in web applications? The basics
From the course: Master Next.js: Elaborate Hands-On Web Development, React Basics, Advanced Next.js, and Deployment
What is the client and what is the server in web applications? The basics
All right, so if you're building web applications, it's imperative that you understand the difference between client and server. This is very fundamental essentials, but you would also be very surprised how even experienced developers that have worked on big projects trip up on really understanding client and server. You need to understand this in order to understand how to optimize properly to get to a senior level. Oftentimes, junior developers trip up because they don't really have these fundamental concepts defined. Let's define these properly, client and server. Here we see a server. Let's start with the client. What the heck is this client? Within the realm of web applications, when we talk about a client, What we mean is basically the web browser residing on a user's device. So you're on your computer, you're on your phone, you load up a web page, web browser that's loading up the page of the application, whether it's the home page or whatever part of the page it is, that's the…
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)
-
-
-
-
-