Hallo zusammen! :)
Ich habe an meinem ersten Open-Source-Projekt gearbeitet, um die Erfahrung bei der Verwendung von Swagger mit Spring Boot zu verbessern, und ich würde wirklich gerne mehr Leute einbeziehen! Da ich neu in der Open-Source-Entwicklung bin, weiß ich, dass es noch viel zu lernen gibt, und ich freue mich wirklich über jedes Feedback oder jeden Vorschlag.
Das Projekt heißt Swaggy-Swagger und zielt darauf ab, einige der häufigen Frustrationen zu lösen, die bei der Arbeit mit Swagger auftreten. Das bietet es:
Bessere Benutzeroberfläche: Parameter und Antworten werden nebeneinander angezeigt, sodass Sie alles einfacher auf einen Blick sehen können.
Sidebar-Navigation: Sie können schnell zum benötigten API-Endpunkt springen, ohne endlos scrollen zu müssen.
Organisierte API-Reihenfolge: APIs werden in der Reihenfolge aufgelistet, in der sie in den Java-Controllern geschrieben sind, anstatt zufällig angezeigt zu werden.
Änderungsverfolgung: Visuelle Indikatoren für Änderungen an Parametern, Schemata oder Endpunkten.
Wenn Sie bei der Verwendung von Swagger auf diese Probleme gestoßen sind, hoffe ich, dass Swaggy-Swagger Ihnen helfen kann! Ich wäre dankbar für jedes Feedback, wie ich es verbessern könnte, oder wenn Sie einen Beitrag leisten möchten – Beitragsrichtlinien finden Sie in den Repos. Da dies mein erster Einstieg in den Open-Source-Bereich ist, weiß ich, dass es Ecken und Kanten geben kann, daher wären Ihre Gedanken und Ideen unglaublich hilfreich.
Vielen Dank fürs Lesen und ich hoffe, dass dieses Projekt Ihren Arbeitsablauf etwas reibungsloser gestalten kann! Ich freue mich auf Ihre Beiträge oder Erkenntnisse, die Sie teilen möchten. :)
GitHub-Links:
Haupt-Repo: https://github.com/Swaggy-Swagger
Backend-Repo: https://github.com/Swaggy-Swagger/swagger-custom-java
Frontend-Repo: https://github.com/Swaggy-Swagger/swaggy-ui
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3