Frameworks

Referência Rápida FastAPI

Cheat sheet pronto para impressão de Referência Rápida FastAPI, organizado para consulta rápida, estudo e uso ao lado da mesa

Fonte
FastAPI Documentation (fastapi.tiangolo.com)
Licença
MIT
Atualizado
2026-03-27

Amostra

O que tem neste cheat sheet

  • Configuração
  • Operações de Path
  • Corpo da Requisição
  • Parâmetros de Query
  • Modelos de Resposta
  • Dependências
  • Autenticação
  • Tarefas em Segundo Plano
  • Middleware
  • Testes

App Mínima

from fastapi import FastAPI
app = FastAPI()

@app.get("/")
async def root():
    return {"message": "Hello, World!"}

Executar a App

pip install "fastapi[standard]"
fastapi dev main.py    # dev with auto-reload
fastapi run main.py    # production

Recursos Principais

Async nativeasync/await com ASGI (Uvicorn)
Auto docsSwagger UI em `/docs`, ReDoc em `/redoc`
Type validationModelos Pydantic para requisição/resposta
OpenAPISchema OpenAPI gerado automaticamente
Dependency injectionSistema DI embutido

Baixe o cheat sheet completo com todas as seções, formatado para impressão

Baixar PDF

Downloads

Escolha o formato que combina com seu jeito de ler