Blog

Next.js Optimizing memory usage
Every Next.js project starts out light. A handful of routes, a couple of dependencies, a next dev process that boots in under a second. Then, six m
Dive Deeper
Next.js Optimizing prefetching
There's a ceiling to how instant a navigation can feel once you've adopted Cache Components and Partial Prefetching: the shared App Shell prefetched
Dive Deeper
Next.js Optimizing third-party libraries
This article covers a narrower, more specific tool than it might sound like at first glance. If you've read the "How to incorporate third-party libra
Dive Deeper
Next.js Optimizing package bundling
Every kilobyte of JavaScript shipped to the browser is a kilobyte that has to be downloaded, parsed, and executed before your app is fully interactiv
Dive Deeper
Next.js page.js
Every other special file in the App Router's vocabulary — layout.js, template.js, loading.js, error.js — exists to wrap or coordinate somethi
Dive Deeper
Next.js Parallel Routes
Most routing systems assume a page renders one thing at one URL. That assumption breaks down the moment you build a dashboard with independently-upda
Dive Deeper