انتقل إلى محتوى الدرس

Laravel Views Role in MVC دور واجهات العرض في MVC

إنشاء ملفات العرض داخل مجلد resources/views وتنظيم المجلدات الفرعية بالصيغة النقطية وإرجاعها من المتحكم وفق أحدث معايير إطار العمل Laravel 12 مع أمثلة وتطبيقات عملية متدرجة.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تمثل طبقة الواجهات في معمارية MVC الجزء المسؤول عن عرض صفحات HTML للمستخدم النهائي. يساعد فصل الكود المرئي داخل ملفات عرض مستقلة على إبقاء المتحكمات نظيفة ومركزة على معالجة الطلبات فقط.

  • فصل طبقة العرض (Presentation Separation): تعزل الواجهات وسوم HTML عن منطق التوجيه والمتحكمات البرمجية.
  • مجلد التخزين الافتراضي (Default Directory): تُحفظ جميع قوالب العرض داخل مجلد resources/views القياسي.
  • امتداد ملفات القوالب (Blade Extension): تنتهي الملفات بامتداد .blade.php ليتعرف عليها محرك القوالب.
مخطط معماري يوضح إنشاء وعرض ملفات الواجهات في Laravel في إطار العمل Laravel 12
PHP
<!-- resources/views/welcome.blade.php -->
<!DOCTYPE html>
<html lang="en">
<body>
    <h1>Welcome to CloseTag Store</h1>
</body>
</html>