Skip to content
Zumkai

Next.js

Next.js in production: migrating to version 16, deploy, scroll, performance and caching, and what breaks outside the tutorial, measured on a real project.

1 post

Next.js is the foundation of this site and of every project documented here, and this category covers what the framework does in production: migrating between major versions, caching, deploy and what breaks outside the tutorial. The opening post is the migration to Next.js 16: 21 breaking changes, of which the official codemod covers five, and the ones that take the build down with no warning, including the one that hits anyone using smooth scroll.

Posts about animation and scroll in Next.js, such as native View Transitions and the scroll foundation with Lenis and GSAP, live under Motion · Next.js, because motion is their main subject. What belongs to the framework itself lands here. Every version mentioned carries a number and a date, and whatever was measured was measured on this project, with the result on record.

Next.js

Next.js 16: what breaks in the migration

There are 21 breaking changes and the official codemod covers five. The rest takes the build down with no warning; one of them hits anyone using smooth scroll.

  • next.js
  • migration