Pular para o conteúdo
Documentação em português

Documentação em português

Estas páginas levam você de uma pasta vazia a uma API tipada e testada. São traduções da documentação original em inglês; o restante da documentação técnica (segurança, adaptadores, referência da API e outros) existe, por enquanto, apenas em inglês.

Primeiros passosCrie seu primeiro aplicativo DaloyJS: declare uma rota orientada a contrato, valide com Zod, gere o OpenAPI e responda em qualquer runtime suportado.InstalaçãoInstale o DaloyJS com pnpm, npm, yarn ou bun e configure o framework em Node.js, Bun, Deno, Cloudflare Workers ou Vercel em poucos minutos, sem dependências.Tutorial: construa a API de uma livrariaTutorial passo a passo do DaloyJS: uma API REST tipada para uma livraria, com rotas orientadas a contrato, validação Zod, OpenAPI e cliente TypeScript gerado.RoteamentoDefina rotas HTTP com tipagem segura no DaloyJS usando uma API orientada a contrato: parâmetros, query, corpo e respostas inferidos de uma só declaração.Validação no DaloyJSO DaloyJS valida requisições e respostas via Standard Schema. Use Zod, Valibot, ArkType ou TypeBox e escolha o validador que combina com o seu projeto.Erros e problem+jsonLance erros tipados no DaloyJS e receba respostas problem+json RFC 9457 serializadas por padrão. Personalize, estenda e documente os erros no OpenAPI.Especificação OpenAPI do DaloyJSGeração da especificação OpenAPI no DaloyJS: emita OpenAPI 3.1 a partir das rotas. Com Hey API, a spec acompanha os contratos e alimenta o cliente tipado.Clientes de API tipadosGere clientes TypeScript totalmente tipados a partir da especificação OpenAPI do DaloyJS com Hey API e tenha tipagem de ponta a ponta sem divergência.SegurançaO DaloyJS traz proteções aplicadas pelo núcleo e middlewares oficiais para cabeçalhos seguros, rate limit, CORS, CSRF, sessões e a cadeia de suprimentos.Toda a documentação (em inglês)Segurança, adaptadores, bancos de dados, autenticação e a referência completa da API.