~/questoes/programacao
ReDoc é uma interface de documentação automática gerada pelo FastAPI, semelhante ao Swagger UI, que permite visualizar e explorar todos os endpoints da API de forma interativa e organizada. Ela é construída automaticamente a partir dos type hints do Python e dos modelos Pydantic, refletindo sempre o estado atual da sua API.
ReDoc é exatamente uma interface interativa e automática para documentar endpoints. FastAPI gera essa documentação sem que você precise escrever manualmente, tornando a API mais acessível para outros desenvolvedores e para testes diretos no navegador.
ReDoc não é um framework de teste e não valida requisições antes de enviá-las. A validação no FastAPI é feita pelo Pydantic nos modelos de dados, não por uma ferramenta separada como ReDoc.
Essa é a resposta correta. ReDoc é uma alternativa visual ao Swagger UI, oferecendo outra forma de explorar e documentar interativamente os endpoints da sua API REST.
ReDoc não tem relação com controle de versão. Ferramentas como Git são usadas para rastrear mudanças no código, não interfaces de documentação como ReDoc.
ReDoc não é um editor de código. IDEs como VS Code ou PyCharm oferecem sugestões de tipo automáticas. ReDoc é apenas uma interface web para documentar e testar a API.