$cat~/glossario/api-route.md

API Route

Next.js

Endpoint serverless em pages/api executado no Node ou Edge.

api-route.mdmarkdown
01

seção

Explicação

API Route — Endpoint serverless em pages/api executado no Node ou Edge.

*pages/api/.ts** serverless handler (req, res) — Node ou Edge runtime config.

MVC: one line export default handleX controller.

02

seção

Exemplo

snippetJavaScript
export default function handler(req: NextApiRequest, res: NextApiResponse) {  if (req.method !== "GET") return res.status(405).end();  res.status(200).json({ ok: true });}
03

seção

Modo de uso

  • Status endpoint vanderlei

  • mind-blog API first

  • Webhook receiver

04

seção

Armadilhas comuns

  • No default body parser config large

  • Cold start latency serverless

05

seção

Termos relacionados