# Next.js > The React Framework for the Web Next.js is a React framework for building full-stack web applications. You use React Components to build user interfaces, and Next.js for additional features and optimizations. ## Documentation For comprehensive API documentation, guides, and reference material, see the full documentation index: - [Documentation Index](https://nextjs.org/docs/llms.txt): Complete Next.js documentation for LLMs - [Full Documentation](https://nextjs.org/docs/llms-full.txt): Complete documentation content ### Versioned Documentation Documentation for previous Next.js versions is available at `/docs/{version}/`. For example: - `/docs/15/app/getting-started` - Next.js 15 documentation - `/docs/14/app/getting-started` - Next.js 14 documentation LLM-optimized documentation for specific versions: | Version | Index | Full Content | |---------|-------|--------------| | Current (16.x) | [/docs/llms.txt](https://nextjs.org/docs/llms.txt) | [/docs/llms-full.txt](https://nextjs.org/docs/llms-full.txt) | | 15.x | [/docs/15/llms.txt](https://nextjs.org/docs/15/llms.txt) | - | | 14.x | [/docs/14/llms.txt](https://nextjs.org/docs/14/llms.txt) | - | **URL Format**: Documentation URLs support the `.md` extension for direct access. For example: - `/docs/app/getting-started.md` works the same as `/docs/app/getting-started` Note: When working with a specific Next.js version, use the corresponding versioned documentation to ensure accuracy. ## Support Policy For the full support policy, see: [Support Policy](https://nextjs.org/support-policy) ### Version Support - **Active LTS**: The current major version receives new features, bug fixes, performance improvements, and security patches. - **Maintenance LTS**: The previous major version receives only critical bug fixes and essential security updates for two years after its initial release. ### Currently Supported Versions | Version | Status | Release Date | |---------|--------|--------------| | 16.x | Active LTS | Oct 2025 | | 15.x | Maintenance LTS | Oct 2024 | ## Learn Next.js Interactive courses to learn Next.js from the ground up. These courses cover React fundamentals, building full-stack applications, routing patterns, and SEO optimization. - [React Foundations](https://nextjs.org/learn/react-foundations): Learn the fundamental JavaScript and React concepts that'll help you get started with Next.js. - [App Router](https://nextjs.org/learn/dashboard-app): Learn how to build a full-stack web application with the free, Next.js Foundations course. - [Pages Router](https://nextjs.org/learn/pages-router) - [SEO](https://nextjs.org/learn/seo) ## Blog (Showing Last 2 Years) Recent blog posts about Next.js releases, features, and best practices. - [Building Next.js for an agentic future](https://nextjs.org/blog/agentic-future) (2026-02-12): How we built and sunset an in-browser agent, shipped MCP integration, and learned that better AI agent support means thinking from the agent's perspective. - [Inside Turbopack: Building Faster by Building Less](https://nextjs.org/blog/turbopack-incremental-computation) (2026-01-20): Learn how we built Turbopack with incremental computation to scale development and builds to massive Next.js applications. - [Next.js 16.1](https://nextjs.org/blog/next-16-1) (2025-12-18): Next.js 16.1 introduces Turbopack file system caching for development, a new bundle analyzer, and easier debugging in Node.js. - [Next.js Security Update: December 11, 2025](https://nextjs.org/blog/security-update-2025-12-11) (2025-12-11): Two additional vulnerabilities have been identified in React Server Components. Users should upgrade to patched versions immediately. - [Security Advisory: CVE-2025-66478](https://nextjs.org/blog/CVE-2025-66478) (2025-12-03): A critical vulnerability (CVE-2025-66478) has been identified in the React Server Components protocol. Users should upgrade to patched versions immediately. - [Next.js 16](https://nextjs.org/blog/next-16) (2025-10-21): Next.js 16 includes Cache Components, stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features. - [Next.js 16 (beta)](https://nextjs.org/blog/next-16-beta) (2025-10-09): Next.js 16 beta includes stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features. - [Next.js 15.5](https://nextjs.org/blog/next-15-5) (2025-08-18): Next.js 15.5 includes Turbopack builds in beta, stable Node.js middleware, TypeScript improvements, `next lint` deprecation, and deprecation warnings for Next.js 16. - [Next.js 15.4](https://nextjs.org/blog/next-15-4) (2025-07-14): Next.js 15.4 includes updates to performance, stability, and Turbopack compatibility. - [Next.js 15.3](https://nextjs.org/blog/next-15-3) (2025-04-09): Next.js 15.3 includes Turbopack for builds, new client instrumentation and navigation hooks, and more. - [Building APIs with Next.js](https://nextjs.org/blog/building-apis-with-nextjs) (2025-02-28): Learn about how to build APIs with Next.js. - [Next.js 15.2](https://nextjs.org/blog/next-15-2) (2025-02-26): Next.js 15.2 includes updates for debugging errors, metadata, Turbopack, and more. - [Composable Caching with Next.js](https://nextjs.org/blog/composable-caching) (2025-01-03): Learn more about the API design and benefits of 'use cache' - [Next.js 15.1](https://nextjs.org/blog/next-15-1) (2024-12-10): Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more. - [Our Journey with Caching](https://nextjs.org/blog/our-journey-with-caching) (2024-10-24): Learn about our journey with caching in Next.js App Router. - [Next.js 15](https://nextjs.org/blog/next-15) (2024-10-21): Next.js 15 introduces React 19 support, caching improvements, a stable release for Turbopack in development, new APIs, and more. - [Turbopack Dev is Now Stable](https://nextjs.org/blog/turbopack-for-development-stable) (2024-10-21): It's been a long road, but we are happy to announce that `next dev --turbo` is now stable and ready to speed up your development experience. - [Next.js 15 RC 2](https://nextjs.org/blog/next-15-rc2) (2024-10-15): The second Next.js 15 Release Candidate (RC) is now available. This version allows you to test the latest features before the upcoming stable release. - [Next.js 15 RC](https://nextjs.org/blog/next-15-rc) (2024-05-23): The Next.js 15 Release Candidate (RC) is now available. This early version allows you to test the latest features before the upcoming stable release. - [Next.js 14.2](https://nextjs.org/blog/next-14-2) (2024-04-11): Next.js 14.2 includes development, production, and caching improvements. Including new configuration options, 99% Turbopack tests passing, and more. For older posts and the complete archive, see: [All Blog Posts](https://nextjs.org/blog)