Module 0: Environment Setup

Initializing a production-ready Next.js 14+ application.

🚀 The Full Stack Framework

Next.js is a framework built on top of React that adds server-side rendering, routing, and API handling. It is the default choice for modern React applications.

1. System Requirements

2. Create Next.js App

We will use the App Router, TypeScript, and Tailwind CSS.

npx create-next-app@latest my-next-app

Recommended Selections:

3. Project Structure

Understanding the src/app directory is crucial.

4. VS Code Setup

In addition to standard React extensions, install:

5. Run Development Server

cd my-next-app
npm run dev

Visit http://localhost:3000.

Next: Module 1 - App Router & Server Components →