Jakieś alternatywy Springfox?


11

Przez ostatnie dwa lata pracowałem nad Spring Boot Applications w Springfox. Springfox generuje dokumentację i interfejs testowy dla interfejsu API REST. To było niesamowite.

Ale tak naprawdę projekt Springfox jest martwy i nie obsługuje najnowszej wiosny. Mam trzy pytania

  1. Czy istnieje inny sposób na bezpośrednie wygenerowanie interfejsu użytkownika Swagger? Jakaś inna biblioteka / projekt?
  2. Jak wdrożyć interfejs swagger w projekcie Spring Boot?
  3. Może jestem przestarzały, czy jest o wiele lepsza alternatywa dla pracowników odskoczni do Spring Boot?

Aktualizacja Po miesiącach intensywnego użytkowania i testowania

SpringDoc OpenApi

Powiedziałbym, że to nie jest alternatywa dla springfox, to jest coś znacznie lepszego! Stabilny, łatwy w użyciu i aktualny!

Mogę w 100% polecić to! Migrujemy wszystkie nasze projekty do SpringDoc OpenApi.

Odpowiedzi:


7

Sam jeszcze tego nie próbowałem, ale wygląda to całkiem obiecująco:

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

OpenAPI jest następcą Swaggera, jeśli jeszcze tego nie słyszałeś. Nie wiem, ile ten projekt oferuje pod względem personalizacji i jak jest dojrzały, ale myślę, że warto spróbować ;-)


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.