Next.js

Master Next.js to create server-side rendered React applications.

What you'll learn

10 Sections
50 Tutorials
50 Core Concepts

Available Sections

Introduction to Next.js

An overview of Next.js, its features, and reasons to use it.

5 tutorials 5 concepts
Start Learning

Next.js Installation and Setup

Learn how to install and set up a Next.js project.

5 tutorials 5 concepts
Start Learning

Routing in Next.js

Understanding different routing concepts in Next.js, including dynamic routing.

5 tutorials 5 concepts
Start Learning

Next.js API Routes

Exploring API routes in Next.js and how to create a server-side API.

5 tutorials 5 concepts
Start Learning

Data Fetching in Next.js

Understanding different data fetching methods provided by Next.js.

5 tutorials 5 concepts
Start Learning

Styling in Next.js

Learn how to style your Next.js applications using CSS-in-JS and built-in CSS and SASS support.

5 tutorials 5 concepts
Start Learning

Next.js with TypeScript

Understanding how to leverage TypeScript in your Next.js applications.

5 tutorials 5 concepts
Start Learning

Deploying Next.js Applications

Learn different methods to deploy your Next.js applications.

5 tutorials 5 concepts
Start Learning

Authentication in Next.js

Learn how to implement various authentication methods in a Next.js application.

5 tutorials 5 concepts
Start Learning

Testing in Next.js

Learn how to set up and conduct different types of testing in a Next.js application.

5 tutorials 5 concepts
Start Learning