Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE/SUGESTÃO] Disponibilizar a documentação da API do tabnews via Swagger ou outra ferramenta #1066

Closed
yuhrao opened this issue Dec 2, 2022 · 4 comments

Comments

@yuhrao
Copy link

yuhrao commented Dec 2, 2022

Acho que seria interessante e até estimularia a galera a se utilizar mais das APIs se houvesse uma documentação mais explícita e de fácio acesso. Acho que o Swagger 2 (ou OpenAPI 3) serviriam bem. Além de ser uma abordagem legal pra apenas abrir a página e experimentar as requests, é uma maneira bem automatizada de manter a documentação sempre atualizada.

Também há a possibilidade de usar ferramentas como o Read The Docs, mas acho que seria mais trabalhoso.

A lib que eu vi o pessoal mais utilizando é essa aqui: next-swagger-doc. Eu experimentei e não tive problemas

Também tem o Redoc que parece ser interessante e mais bonitinho até ahha A maior vantagem dele é que a interface mobile é bem boa

@yuhrao yuhrao changed the title Disponibilizar a documentação da API do tabnews via Swagger ou outra ferramenta [FEATURE/SUGESTÃO] Disponibilizar a documentação da API do tabnews via Swagger ou outra ferramenta Dec 2, 2022
@EduardoSpek
Copy link

O usuário coffeeispower já desenvolveu uma muito bacana:

Documentação da API do TabNews

Veja também o post que ele fez sobre a documentação lá no TabNews:

Post feito pelo coffeeispower

@joseribeiroejrs
Copy link

Alguém sabe como anda a análise do PR dele? Isso ao meu ver é algo essencial e que vai ajudar muitooooo. Também senti muita falta disso.

@gabrielsozinho
Copy link
Contributor

@joseribeiroejrs vai ser analisado na próxima milestone,

@aprendendofelipe
Copy link
Collaborator

@yuhrao, obrigado pelas sugestões! 💪

Vou fechar essa issue para centralizarmos na #555. Combinado? 🤝

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants