Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ما هو الغرض من التثبيت: أمر API في Laravel 11


ما هو الغرض من التثبيت: أمر API في Laravel 11


يخدم أمر "PHP Artisan": API` في Laravel 11 العديد من الأغراض الرئيسية المتعلقة بإعداد وظائف API داخل تطبيق Laravel جديد. فيما يلي الوظائف الرئيسية لهذا الأمر:

1. ينشئ ملف المسار `api.php`: يقوم هذا الأمر بإنشاء ملف` routes/api.php` ، وهو المكان الذي يمكنك فيه تحديد طرق API الخاصة بك. تم تكوين هذا الملف للعمل مع مجموعة `API` الوسيطة ، مما يسمح بطلبات API عديمة الجنسية.

2. يثبت Laravel Sanctum: يقوم الأمر بإعداد Laravel Sanctum ، وهي حزمة بسيطة لمصادقة الرمز المميز API. يتيح لك ذلك تنفيذ المصادقة المستندة إلى الرمز المميز بسهولة في واجهة برمجة التطبيقات الخاصة بك ، مما يجعلها مناسبة لـ SPAS (تطبيقات صفحة واحدة) وتطبيقات الهاتف المحمول.

3. قم بإعداد ترحيل قاعدة بيانات لرموز الوصول الشخصية: إنه ينشئ ملف ترحيل ضروري لإدارة رموز الوصول الشخصية ، والتي تستخدم لمصادقة المستخدمين عبر واجهة برمجة التطبيقات.

4. تكوين Sanctum: يقوم الأمر أيضًا بإنشاء ملف تكوين لـ Sanctum ، مما يضمن أن الإعدادات اللازمة موجودة حتى تعمل بشكل صحيح داخل التطبيق الخاص بك [1] [2] [4].

بشكل عام ، يقوم هذا الأمر بتبسيط عملية إعداد تطبيق Laravel لتطوير API ، مما يسهل على المطورين البدء في بناء واجهات برمجة التطبيقات.

الاستشهادات:
[1] https://laravel-news.com/api-versioning-in-laravel-11
[2] https://laraveldaily.com/post/laravel-11-main-new-features-ghanges
[3] https://www.youtube.com/watch؟v=agunf89saog
[4] https://laracasts.com/series/whats-new-in-laravel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation