Basics
Pre-rendering and Data Fetching
API & Backend
Auth & Security
Performance Optimization
State Management
Testing & Debugging
Next.js Roadmap
Performance Optimization
Image Optimization
Code Splitting
Lazy Loading
Caching & Revalidation
Next.js Basics
Next Setup
Routing
Navigation
CSS & Styling
API & Backend
API Routes
Fetching Data from APIs
Middleware
Auth & Security
NextAuth.js
JWT & Sessions
Env Variables & Security
State Management
Context API
Zustand
Redux Toolkit
Jotai
Testing & Debugging
Jest
Cypress
Debugging & Error Handling
Deployment & Hosting
Advanced Next Concepts
CI/CD & Deployment
Deployment & Hosting
Vercel Deployment
Other Platforms
Custom Server Setup
Advanced Next Concepts
Internationalization (i18n)
Custom App & Document
Middleware & Edge Functions
Rendering and Data Fetching
Static Generation (SSG)
Server-Side Rendering (SSR)
Incremental Static Regeneration (ISR)
Client-Side Fetching
CI/CD & Deployment
CI/CD Pipelines
Automated Builds & Tests
Env Variables Management
Real-TimeĀ
Features
Real-TimeĀ
Features
WebSockets
Server-Sent Events
GraphQL Subscriptions