Building a Next.js App That Stays Fast as It Grows
Server Components, caching and disciplined data fetching are the difference between a fast app and a slow one.
Sep 25, 2026 · 2 min read
6 articles
Server Components, caching and disciplined data fetching are the difference between a fast app and a slow one.
Sep 25, 2026 · 2 min read
React 19 became stable on December 5, 2024, introducing Actions for handling async state, the new use API for reading resources in render, form-integration hooks, and stable support for React Server Components.
Dec 5, 2024 · 2 min read
Next.js 15 shipped as stable on October 21, 2024, making request APIs such as cookies and headers asynchronous, changing fetch and GET route handlers to uncached by default, adding React 19 support, and making Turbopack for development stable. Here is what changed.
Oct 21, 2024 · 2 min read
Next.js 14 was released on October 26, 2023, making Server Actions stable, previewing Partial Prerendering for fast static responses with streamed dynamic content, and delivering major Turbopack speedups for local development. Here is what changed.
Oct 26, 2023 · 2 min read
Next.js 13 was released on October 25, 2022, introducing the beta app directory with nested layouts, React Server Components and streaming, a redesigned Image component, the new next/font system, and the Turbopack alpha. Here is what changed.
Oct 25, 2022 · 2 min read
React 18 became available on March 29, 2022, introducing a new concurrent renderer, automatic batching of state updates, the transitions API, and streaming server-side rendering with Suspense. Here is what changed.
Mar 29, 2022 · 2 min read