Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: App Router
Next.js 16 Upgrade Traps: Parallel Route Defaults and middleware to proxy
Learn why Next.js 16 parallel route slots need a default.js, how to review a middleware.ts to proxy.ts move safely, and what to test before calling the upgrade done.
6 min readDrawing the 'use client' Boundary Correctly in Next.js App Router
Learn what the 'use client' directive actually marks, why marking containers bloats bundles, and how leaf components and children slots keep server work on the server.
5 min readMigrating from next/router: Params, Shallow URLs and 404s in App Router
Leaving next/router behind: how params, useParams, shallow URL updates, programmatic navigation and real 404 pages work in the Next.js App Router instead.
6 min readModern Next.js Mapped: What Each Feature Replaces and When to Use It
A guided tour of eight Next.js capabilities, from Server Components to the Metadata API, showing which old pattern each one retires and where it can trip you up.
14 min readWhere to Draw the Server-Client Line in a Next.js App Router Page
A practical mental model for React Server Components: what runs where, how a blog post page splits into server and client parts, and the import rules to follow.
6 min readWhy Next.js Server Actions Need Authorization Inside Every Function Body
A dissected account-takeover case shows how unauthenticated Next.js Server Actions expose privileged operations, and where the authorization check has to live to stop it.
4 min readBuilding a Resilient Movie Detail Page with Next.js App Router
Fetch and cache OMDB data in the Next.js App Router with async Server Components, awaited params and real 404 handling for a movie page that doesn't break.
7 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.