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.

Introduction and quick note about the upcoming final project

Introduction and quick note about the upcoming final project

Welcome to the final projects of this course. In this project, we're going to take everything we've learned up to this part, all the fundamentals of web development, JavaScript, React, and Next.js, and go hands-on and apply them from the lower-level concepts of running up local environments and writing basic functional components in React, to those higher-level concepts for optimizing and pre-rendering. As we go through it, Next.js does handle under the hood a lot of the legwork for us, but we're still going to keep in mind all those important details that we need to be considering. Bundling, the things we discussed such as bundling, code splitting, what else? Production optimizations, SSR versus CSR. All right, server-side rendering versus client-side rendering. A lot of these things, when you just use React without Next.js, you need to actually consider putting those things together. Next.js is aiming to solve these problems. In order to map Next.js, it's not enough to just bring it…

Contents