أهلا بالجميع! :)
لقد كنت أعمل على أول مشروع مفتوح المصدر لتحسين تجربة استخدام Swagger مع Spring Boot، وأود حقًا إشراك المزيد من الأشخاص! وبما أنني جديد في مجال تطوير المصادر المفتوحة، أعلم أنه لا يزال هناك الكثير لأتعلمه، وأنا أرحب بشدة بأي تعليقات أو اقتراحات.
يُطلق على المشروع اسم Swaggy-Swagger، ويهدف إلى حل بعض الإحباطات الشائعة التي تظهر عند العمل مع Swagger. إليك ما يقدمه:
واجهة مستخدم أفضل: يتم عرض المعلمات والاستجابات جنبًا إلى جنب، مما يسهل رؤية كل شيء في لمحة.
التنقل في الشريط الجانبي: يمكنك الانتقال بسرعة إلى نقطة نهاية واجهة برمجة التطبيقات التي تحتاجها دون تمرير لا نهاية له.
ترتيب واجهة برمجة التطبيقات المنظم: يتم إدراج واجهات برمجة التطبيقات بالترتيب الذي تمت كتابته في وحدات تحكم Java، بدلاً من عرضها بشكل عشوائي.
تتبع التغيير: مؤشرات مرئية للتغييرات في المعلمات أو المخططات أو نقاط النهاية.
إذا واجهت هذه المشكلات أثناء استخدام Swagger، أتمنى أن يساعدك Swaggy-Swagger! سأكون ممتنًا لأي تعليقات حول كيفية تحسينه أو إذا كنت ترغب في المساهمة - فإرشادات المساهمة موجودة في المستودعات. نظرًا لأن هذا هو مشروعي الأول في مجال المصادر المفتوحة، أعلم أنه قد تكون هناك جوانب صعبة، لذا ستكون أفكارك وأفكارك مفيدة بشكل لا يصدق.
شكرًا جزيلاً على القراءة، وآمل أن يجعل هذا المشروع سير عملك أكثر سلاسة قليلاً! وإنني أتطلع إلى مساهماتك أو أي أفكار ترغب في مشاركتها. :)
روابط جيثب:
الريبو الرئيسي: https://github.com/Swaggy-Swagger
الريبو الخلفي: https://github.com/Swaggy-Swagger/swagger-custom-java
ريبو الواجهة الأمامية: https://github.com/Swaggy-Swagger/swaggy-ui
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3