Skip to content

Next.js

Next.js went from "that React framework for static sites" to a full-stack monster that eats Express's lunch — server components , API routes , middleware at the edge , and rendering strategies you pick per page. One codebase for frontend , backend , API , auth , and database queries. That's powerful. That's also terrifying because when every layer is in one project , one misconfiguration compromises everything at once

15 files covering Next.js App Router through a security operations lens — because blurring the frontend/backend boundary demands you understand both sides of the wire

what you'll find here

  • Getting Started — Next.js intro , installation , routing deep dive , navigation patterns
  • Data & Rendering — SSR/SSG/ISR strategies , data fetching , server actions , API routes
  • Security — Authentication , security hardening , middleware matchers , env config
  • Deployment & Performance — Vercel deployment , self-hosting , performance optimization

prerequisites

React basics — know components , props , hooks. This is not a React tutorial


first topic -> next_00_home.md