> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markpdf.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalación

> Instale el contenedor oficial Next.js para Flash PDF en Markdown.

# Instalación

`@markpdf/nextjs` es un contenedor de alto nivel sobre [`@markpdf/sdk`](/docs/public/es/sdks/nodejs/installation) diseñado para App Router: ayudantes para controladores de ruta y acciones del servidor que mantienen la clave API en el servidor y nunca la exponen al cliente.

\##Requisitos

* Next.js 13.4+ con App Router (Acciones del servidor estables desde Next.js 14).
* Nodo.js 18+.
* Una tecla API. Consulte [Autenticación](/docs/public/es/authentication).

## Instalar

<CodeGroup>
  ```bash npm theme={null}
  npm install @markpdf/nextjs
  ```

  ```bash pnpm theme={null}
  pnpm add @markpdf/nextjs
  ```

  ```bash yarn theme={null}
  yarn add @markpdf/nextjs
  ```
</CodeGroup>

`@markpdf/nextjs` depende de `@markpdf/sdk`; Se instala automáticamente como una dependencia transitiva; no es necesario que la agregue usted mismo a menos que desee utilizar sus tipos directamente.

## Configurar la clave API

```bash .env.local theme={null}
MARKPDF_API_KEY=YOUR_API_KEY
```

<Warning>
  Utilice `.env.local` (no `NEXT_PUBLIC_*`). Un prefijo `NEXT_PUBLIC_` incluye la variable en el paquete del cliente; nunca lo use para la clave API. El paquete `@markpdf/nextjs` completo está diseñado para ejecutarse únicamente en controladores de ruta, acciones de servidor y componentes de servidor, nunca en componentes de cliente.
</Warning>

## Siguiente paso

* [Inicio rápido](/docs/public/es/sdks/nextjs/quickstart)
* [Guía de marco: controladores de ruta y acciones del servidor](/docs/public/es/sdks/nextjs/framework-guide)
