From the course: Next.js 14 from Scratch: Build a Real-World Project Using Next.js 14 and MongoDB
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
What is Next.js? - Next.js Tutorial
From the course: Next.js 14 from Scratch: Build a Real-World Project Using Next.js 14 and MongoDB
What is Next.js?
All right, so before we start coding, let's take a few minutes and talk about what Next.js is and why you might want to use it. I also want to take a look at some of the different types of websites that you can create. So the simple definition of Next is it's an open source web development framework for building React-based applications with server-side rendering as well as static website generation. Now, I think some people get confused because we're essentially using a framework within a framework. So I like to describe Next.js as more of a full stack environment to create your re-applications within. And you've probably built projects with create React app, which is fine. However, those would be single page applications or spas, which do have some drawbacks. And Next.js provides a way for your React projects to be server-side rendered, rather than having everything bundled and run on the client. And in addition to that, you can also we use Next to generate static websites, which…
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.