Adakah alternatif Springfox di luar sana?

11

Dua tahun terakhir saya mengerjakan Aplikasi Boot Spring dengan Springfox. Springfox menghasilkan dokumentasi dan uji coba untuk API REST Anda. Ini luar biasa.

Namun sebenarnya proyek Springfox sudah mati dan tidak mendukung Spring terbaru. Saya punya tiga pertanyaan

  1. Apakah ada cara lain untuk menghasilkan UI Swagger secara langsung? Ada perpustakaan / proyek lain?
  2. Bagaimana Anda menerapkan swagger ui ke proyek Spring Boot Anda?
  3. Mungkin sudah ketinggalan zaman, apakah ada alternatif yang jauh lebih baik daripada staf angkuh untuk Spring Boot?

Pembaruan Setelah berbulan-bulan penggunaan dan pengujian berat

SpringDoc OpenApi

Saya akan mengatakan bahwa itu bukan alternatif untuk springfox, itu adalah sesuatu yang jauh lebih baik! Stabil, mudah digunakan dan terkini!

Saya dapat merekomendasikan 100% ini! Kami memigrasikan semua proyek kami ke SpringDoc OpenApi.

Tristate
sumber

Jawaban:

7

Saya belum mencobanya sendiri, tetapi ini terlihat cukup menjanjikan:

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

OpenAPI adalah penerus Swagger, jika Anda belum pernah mendengar. Tidak yakin berapa banyak proyek ini menawarkan dalam hal kustomisasi dan seberapa dewasa itu, tapi saya rasa itu patut dicoba ;-)

Clive Bixby
sumber