Blog

Next.js Production checklist
Every article in this series so far has covered one specific feature in depth. This one is different on purpose — it's the checklist you actually run
Dive Deeper
Next.js Building a Progressive Web App (PWA)
Native mobile apps have three things a website usually doesn't: a home-screen icon, the ability to send push notifications, and an app-like full-scre
Dive Deeper
Next.js Project structure and organization
Every Next.js project starts the same way: a fresh app directory with a page.tsx and a layout.tsx, and nothing else. It looks simple, almost to
Dive Deeper
Next.js proxy.js
If you've worked with an older Next.js codebase, you know this file by a different name: middleware.ts. As of Next.js 16, that convention is deprec
Dive Deeper
Next.js public Folder
Not everything in an app benefits from Next.js's rendering, caching, and optimization pipeline — sometimes you just need a file served exactly as-is,
Dive Deeper
Next.js Building public/static pages
A landing page, a product listing, a blog index — the common thread across all of them is that every visitor sees the same content. Nobody's landin
Dive Deeper