أهم ماتقدمه لارافيل Laravel
اداة Artisan
هذه الاداة تساعد فى عملية التطوير وهى اداة يتم استخدامها عن طريق terminal او CMD فى Windows حيث بكتابة اوامر بسيطة يمكنها توفير الكثير من الوقت.
عملية Authentication
تسجيل الدخول ونظام العضويات هى عملية اساسية فى تطبيقات الويب اليوم , يمكنك مع لارافيل استخدام النظام المدمج معها بكل سهولة.
تقدم Laravel أيضًا شروحات مفيدة لتنفيذ نظام Authentication الخاصة بك.
التوجيه Routing
بمعنى ان رابط معين يأتى بنتائج معينة
ادارة Routing فى لارافيل هى عملية بسيطة جدًا ولها الكثير من المميزات.
الاختبار وتصحيح الأخطاء
تم تصميم لارافيل مع الوضع فى الاعتبار اختبار وتصحيح الاخطاء لتسهل على المطورين سهولة اكتشاف الاخطاء وتصحيحها.
محرك القالب Template engine
من اهم المميزات الموجودة فى لارافيل ويسمى Blade فى لارافيل.
يسمح Blade بانشاء Layouts معقدة بكل سهولة والفائدة الاساسية للLayout هى عدم تكرار الاكواد الخاصة بتصميم الصفحات واعادة استخدام نفس الكود فى كل الصفحات ذات نفس التصميم.
التعامل مع قواعد البيانات
بدلًا من كتابة اوامر SQL تأتى لارافيل بالكثير من الدوال المساعدة التى تقوم باداء العمليات على Database بكل سهولة دون الحاجة إلى اعادة كتابة اوامر SQL مرارًا وتكرارًا.
الامان Security
يوفر الاساسيات لإنشاء تطبيقات ويب محمية و آمنة.
تقوم بتخزين كلمات المرور بشكل مشفر بدل من تخزينها فى شكل نص عادى.
تستخدم BCrytp لتشفير كلمات المرور.
نظام تهجير البيانات او Migration
يوفر Laravel نظام الترحيل تمامًا لإنشاء هياكل قواعد البيانات
يمكنك استخدام لارافيل لكتابة Migration الذي سينشئ بنية قاعدة البيانات الخاصة بك بدلاً من استخدام SQL.