¿Hay alguna alternativa de Springfox por ahí?

11

Los últimos dos años trabajé en Spring Boot Applications con Springfox. Springfox genera una documentación y una interfaz de usuario de prueba para su API REST. Esto fue asombroso.

Pero en realidad el proyecto Springfox está muerto y no es compatible con el nuevo Spring. Tengo tres preguntas

  1. ¿Hay alguna otra forma de generar Swagger UI directamente? ¿Alguna otra biblioteca / proyecto?
  2. ¿Cómo implementas swagger ui en tu proyecto Spring Boot?
  3. Tal vez estoy desactualizado, ¿hay una alternativa mucho mejor para el personal arrogante de Spring Boot?

Actualización Después de meses de uso intensivo y pruebas de

SpringDoc OpenApi

Yo diría que no es una alternativa a springfox, ¡es algo mucho mejor! Estable, fácil de usar y actualizado.

¡Puedo recomendar esto al 100%! Migramos todos nuestros proyectos a SpringDoc OpenApi.

Triestatal
fuente

Respuestas:

7

Todavía no lo he probado, pero esto parece bastante prometedor:

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

OpenAPI es el sucesor de Swagger, si no lo ha escuchado. No estoy seguro de cuánto ofrece este proyecto en términos de personalización y cuán maduro es, pero creo que vale la pena intentarlo ;-)

Clive Bixby
fuente