rembrembdocs

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?