Alguma alternativa do Springfox por aí?

11

Nos últimos dois anos, trabalhei no Spring Boot Applications com o Springfox. O Springfox gera uma documentação e uma interface de teste para sua API REST. Isso foi demais.

Mas, na verdade, o projeto Springfox está morto e não suporta a mais nova primavera. Eu tenho três perguntas

  1. Existe alguma outra maneira de gerar a interface do usuário do Swagger diretamente? Alguma outra biblioteca / projeto?
  2. Como você implementa a interface do usuário do swagger no seu projeto Spring Boot?
  3. Talvez eu esteja desatualizado, existe uma alternativa muito melhor para a equipe do swagger do Spring Boot?

Atualização Após meses de uso intenso e testes de

SpringDoc OpenApi

Eu diria que não é uma alternativa ao springfox, é algo muito melhor! Estável, fácil de usar e atualizado!

Eu posso 100% recomendo isso! Migramos todos os nossos projetos para o SpringDoc OpenApi.

Tristate
fonte

Respostas:

7

Ainda não tentei, mas isso parece bastante promissor:

https://github.com/springdoc/springdoc-openapi

OpenAPI é o sucessor do Swagger, se você não ouviu. Não tenho certeza do quanto esse projeto oferece em termos de personalização e de maturidade, mas acho que vale a pena tentar ;-)

Clive Bixby
fonte