Apidog

منصة تطوير API تعاونية متكاملة

تصميم API

توثيق API

تصحيح أخطاء API

محاكاة API

اختبار API الآلي

دليل: كيفية تنزيل Stoplight Studio مجانًا؟

من الموقع الرسمي لـ Stoplight، لا يمكننا إلا العثور على النسخة الإلكترونية. فكيف يمكننا الحصول على النسخة المكتبية؟ في هذا الدليل، سأوضح كيفية تنزيل Stoplight Studio بسهولة.

Amir Hassan

Amir Hassan

Updated on نوفمبر 29, 2024

هناك الكثير من المزايا لاستخدام محرر بصري لواجهات برمجة التطبيقات (API)، مع تمثيل بصري يعزز التصميم البديهي، ونماذج أسرع وتكرارات على تصميمات واجهة برمجة التطبيقات الخاصة بك، يمكن أن يعزز المحرر البصري كفاءة عملك!

دعنا نستكشف منصة تصميم واجهات برمجة التطبيقات المسماة Stoplight Studio!

💡
Apidog هي منصة قوية لواجهات برمجة التطبيقات تحتوي على مجموعة واسعة من الأدوات. يمكن أن تكون البديل الأفضل لـ Stoplight Studio الذي يسمح لك بتصميم واجهات برمجة التطبيقات بسهولة باستخدام واجهة مستخدم رسومية، وتوليد وثائق واجهة برمجة التطبيقات سهلة القراءة. يمكنك حتى نشر الوثائق الخاصة بك على موقعك الخاص باستخدام ميزة "النطاق المخصص".

علاوة على ذلك، فإن Apidog مجانية تمامًا للاستخدام الشخصي، يمكنك النقر على الزر أدناه لتجربة Apidog مجانًا👇👇👇
button

ما هي Stoplight Studio؟

Stoplight Studio هي منصة تصميم واجهات برمجة التطبيقات التعاونية التي تسمح للمستخدمين بتصميم وتوثيق واختبار واجهات برمجة التطبيقات. تم استخدام Stoplight Studio لإنشاء وإدارة واجهات برمجة التطبيقات طوال دورة حياتها، من التصميم إلى النشر.

ميزات رائعة تقدمها Stoplight Studio

التعاون بين الفريق: تدعم Stoplight Studio ميزات التعاون، مما يمكّن العديد من أعضاء الفريق من العمل على تصميم واجهة برمجة التطبيقات في الوقت نفسه. وهذا يعزز التواصل والتنسيق الأفضل بين أعضاء الفريق.

الوثائق الآلية: يمكن لـ Stoplight Studio توليد وثائق واجهة برمجة التطبيقات تلقائيًا بناءً على التصميم البصري. يضمن ذلك أن تظل الوثائق متوافقة مع تنفيذ واجهة برمجة التطبيقات الفعلي، مما يوفر الكثير من الوقت ويقلل من الأخطاء اليدوية.

المعايير المفروضة: تحتوي Stoplight Studio على دعم مدمج للمعايير وأفضل الممارسات الصناعية. يساعد ذلك في فرض التناسق والالتزام بالمعايير عبر تصميمات واجهة برمجة التطبيقات ضمن الفريق أو المنظمة.

منحنى تعلم لطيف: يمكن أن تكون Stoplight Studio أكثر سهولة للمطورين الجدد الذين قد لا يكون لديهم خبرة في كتابة الشيفرات البرمجية، ولكن لا يزال لديهم حاجة للمشاركة في عملية تصميم واجهة برمجة التطبيقات. يمكن أن تساعد هذه النقطة في سد الفجوة بين أعضاء الفريق التقنيين وغير التقنيين.

أدوات اختبار مدمجة: تتضمن Stoplight Studio ميزات اختبار، مما يسمح للمطورين باختبار نقاط النهاية لواجهة برمجة التطبيقات مباشرةً داخل المحرر. يسهل ذلك التعرف المبكر على المشكلات ويدعم عملية تطوير أكثر تكرارًا.

دليل حول كيفية استخدام Stoplight Studio على الويب

stoplight studio api platform website apidog
الصفحة الرئيسية لـ Stoplight Studio

أولاً، قم بزيارة موقع Stoplight Studio https://stoplight.io/، وانقر على زر ابدأ مجانًا كما هو موضح في الصورة أعلاه.

أدخل بريدك الإلكتروني

أدخل بريدك الإلكتروني حتى تتمكن من التسجيل في Stoplight Studio.

configure workspace stoplight studio
اختر اسم الشركة ورابط مساحة العمل

إذا كنت تحاول تحميل Stoplight Studio للتعلم، فقم بإدخال أي اسم شركة ورابط مساحة عمل تريده.

email confirmation stoplight studio
تأكيد البريد الإلكتروني لـ Stoplight Studio

سيرسلون رمز تحقق إلى بريدك الإلكتروني لضمان أنك من يقوم بإنشاء حساب. أدخل الرمز الذي تلقيته للتو.

set up stoplight studio account
إعداد حساب Stoplight Studio

أدخل تفاصيل حساب Stoplight Studio الخاص بك. (ملاحظة: أنت مسؤول تمامًا عن أي ضرر أو تلف نتج عن تسريب بيانات اعتماداتك.)

select free workspace stoplight studio
اختر خيار المساحة المجانية لـ Stoplight Studio

تأكد من أنك تحدد الرابط الصغير أدناه، كما هو موضح في الصورة أعلاه. خيارات أخرى كلها مدفوعة وليست ضرورية.

stoplight studio workspace web
مساحة عمل Stoplight Studio على الويب

إذا كنت قد اتبعت الخطوات أعلاه بشكل صحيح، يجب أن تبدو الصفحة التالية مثل "القائمة الرئيسية" لـ Stoplight Studio على الويب.

تحميل النسخة المكتبية من Stoplight Studio

select correct stoplight studio version operating system
اختر النسخة المناسبة من Stoplight Studio لنظام التشغيل لديك

اعتمادًا على نظام التشغيل الذي يستخدمه جهازك، يمكنك تحميله من هذا الموقع: https://github.com/stoplightio/studio/releases. تأكد من أنك تقوم بتحميل النسخة الصحيحة، وإلا قد لا يتم تحميلها.

أفضل البدائل لـ Stoplight Studio

إذا كنت تشعر أن Stoplight Studio ليست أداة تصميم واجهات برمجة التطبيقات المناسبة لك، فهناك الكثير من التطبيقات الأخرى التي يمكنك تحميلها.

Apidog

apidog main landing webpage
صفحة الهبوط الخاصة بـ Apidog

Apidog هي منصة قوية لواجهات برمجة التطبيقات تحتوي على مجموعة واسعة من الأدوات. يمكن أن تساعد فرق المطورين في تنفيذ أفضل الممارسات لواجهة برمجة التطبيقات، مع التركيز على تطوير واجهة برمجة التطبيقات ذات التصميم الأول.

لدى Apidog أدوات مثل مجموعة أدوات تطوير واجهة برمجة التطبيقات، وأداة اختبار آلية، ووثائق واجهة برمجة التطبيقات عبر الإنترنت، وخادم محاكي.

button

Postman

postman website
صفحة الهبوط لـ Postman

Postman هي منصة تعاون شائعة لتطوير واجهات برمجة التطبيقات، معروفة بتقديم واجهة مستخدم سهلة الاستخدام. يمكن للمطورين تصميم واختبار وتوثيق واجهات برمجة التطبيقات باستخدام Postman.

SwaggerHub

swaggerhub api platform website
صفحة الهبوط لـ SwaggerHub

تشتهر SwaggerHub بشكل خاص بالتزامها بمواصفة OpenAPI، وهي معيار معتمد على نطاق واسع لتعريف واجهات برمجة التطبيقات RESTful. تلبي الفرق ذات الأحجام المختلفة، من مجموعات التطوير الصغيرة إلى الشركات الكبيرة، وتوفر منصة مركزية لتطوير واجهات برمجة التطبيقات والتعاون.

استخدام Apidog لوثائق واجهة برمجة التطبيقات أفضل

قبل بدء الخطوات أدناه، تأكد من تحميل Apidog من خلال النقر على الزر أدناه!

button

الخطوة 1 - التسجيل باستخدام الطريقة المتاحة

سجل باستخدام الحساب الذي تفضله لبدء استخدام Apidog. يمكنك استخدام حساب Gmail أو أي حساب بريد إلكتروني آخر للتسجيل، أو إذا كنت تفضل استخدام حساب GitHub الخاص بك، فلا تتردد في القيام بذلك.

selecting sign up method apidog
طُلب منك اختيار طريقة التسجيل

الخطوة 2 - إنشاء مشروع جديد

بمجرد الدخول، يجب أن ترحب بك الشاشة الافتراضية "مساحتي العمل"، حيث يمكنك رؤية مشروع نموذجي تم إنشاؤه. لبدء صنع واجهة برمجة التطبيقات الخاصة بك ووثائق واجهة برمجة التطبيقات المقابلة، انقر على "مشروع جديد"، الموجود في الزاوية العلوية اليسرى من نافذة Apidog.

click new project apidog
إنشاء مشروع جديد في Apidog

تأكد من إعطاء اسم ذو مغزى لمشروعك الجديد.

الخطوة 3 - إنشاء واجهة برمجة التطبيقات جديدة

كونه مشروعًا جديدًا تمامًا، ابدأ باختيار "واجهة برمجة التطبيقات الجديدة". تنتظر حقول إدخالك، لذا ابدأ في إنشاء واجهة برمجة التطبيقات الأولى الخاصة بك باستخدام Apidog! (بالطبع، يُشجع على تقديم معلومات حول جميع الحقول التي يحتوي عليها Apidog. ستبدو متكاملة وأنيقة في النهاية.)

create new api apidog
اختيار "واجهة برمجة التطبيقات الجديدة" على Apidog
input necessary information and parameters needed for api and api documentation
أدخل جميع المعلومات التي تشعر أنها ضرورية
insert sample responses for apidog api documentation
النصف الثاني من قسم إنشاء واجهة برمجة التطبيقات

الخطوة 4 - حفظ واجهة برمجة التطبيقات الخاصة بك

وأخيرًا، تأكد من أنك حفظت كل تقدمك في تطوير واجهة برمجة التطبيقات.

save button apidog api documentation
انقر على زر "حفظ" للاحتفاظ بالتقدم

جمال Apidog هو أن الواجهة تعمل كوثائق واجهة برمجة التطبيقات على الفور. يمكنك عرض جميع أوصاف واجهة برمجة التطبيقات الخاصة بك بمجرد النقر على زر الحفظ. استجابة وعينات الشيفرة، بالإضافة إلى مسار واجهة برمجة التطبيقات ومعلمات الاستعلام كلها جاهزة!

لاستكشاف المزيد، يمكنك الاطلاع على الدليل الشامل حول كيفية توليد وثائق واجهة برمجة التطبيقات باستخدام Apidog.

button