📄️ Page Router
For new applications, the App Router is recommended. This router allows you to
📄️ Navigation
- Client-side Navigation Handles client-side navigation between pages using
📄️ Client-side Rendering (CSR)
Client-side rendering (CSR) is a technique where the rendering of web pages
📄️ Server-side Rendering (SSR)
SSR in Next.js involves rendering React components on the server-side before
📄️ Static Site Generation (SSG)
If a page uses Static Generation, the page HTML-code is generated once at build
📄️ Rendering Strategies
Next.js supports three main rendering strategies:
📄️ Data Fetching
Server-Side Fetching
📄️ Redirecting
Client-Side Redirection
📄️ Working with Forms
API Routes