This page is also available as Markdown at /docs/app/api-reference.md. For an index of all documentation, see /docs/llms.txt.
API Reference
Last updated April 10, 2026
[
Directives
Directives are used to modify the behavior of your Next.js application.
](/docs/app/api-reference/directives)[
Components
API Reference for Next.js built-in components.
](/docs/app/api-reference/components)[
File-system conventions
API Reference for Next.js file-system conventions.
](/docs/app/api-reference/file-conventions)[
Functions
API Reference for Next.js Functions and Hooks.
](/docs/app/api-reference/functions)[
Configuration
Learn how to configure Next.js applications.
](/docs/app/api-reference/config)[
CLI
API Reference for the Next.js Command Line Interface (CLI) tools.
](/docs/app/api-reference/cli)[
Adapters
Build deployment adapters for Next.js platforms and infrastructure.
](/docs/app/api-reference/adapters)[
Edge Runtime
API Reference for the Edge Runtime.
](/docs/app/api-reference/edge)[
Turbopack
Turbopack is an incremental bundler optimized for JavaScript and TypeScript, written in Rust, and built into Next.js.
](/docs/app/api-reference/turbopack)
Was this helpful?