مقدمة عن لارافيل

مقدمة عن لارافيل


Laravel عبارة عن إطار PHP أنيق ومعبّر ومرن يركز على الشفرة النظيفة والسرعة، لارافيل تصف نفسها بأنها "إطار PHP لصانعي الويب". وهو عبارة عن إطار عمل مجاني ومفتوح المصدر تم إنشاؤه بواسطة Taylor Otwell ، بناءً على بنية (Model View Controller (MVC.


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


يوفر إطار Laravel العديد من مكتبات PHP والدوال المساعدة، ويمكن أن يساعدك في التركيز على الأجزاء الأكثر أهمية مع توفير وظائف ومنطق مشترك لتسريع وقت الإنشاء وتسهيل عملية التطوير.


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


ما اﻷشياء التي تحتاجها قبل البدء:

  • HTML / CSS (بالتأكيد).
  • أساسيات PHP.
  • مستوى متوسط في PHP - تعلم بعض المفاهيم مثل php OOP، والتجريد وما إلى ذلك.
  • فهم أساسيات MVC Framework.
  • المثابرة - على الرغم من أنه من السهل تعلم Laravel، ولكنك قد تجد بعض المصاعب من فتره ﻷخرى، معرفتك المسبقة بـphp وأطر العمل ومفهوم MVC قد يساعدك كثيرا في سرعة تعلم إطار لارافيل.


Report Page