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

Defining Routes in web.php تعريف المسارات بملف routes/web.php

تعريف مسارات الويب الأساسية في ملف routes/web.php لمختلف طرق HTTP ومسارات التحويل والعرض المباشر وفق أحدث معايير إطار العمل Laravel 12 مع أمثلة وتطبيقات عملية متدرجة.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

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

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

تُسجل جميع روابط المتصفح في تطبيق Laravel 12 داخل ملف routes/web.php باستخدام الواجهة الساكنة Route. وفي أبسط صورها، تستقبل دالة تعريف المسار عنوان الرابط النصي متبوعاً بدالة معالجة مغلقة تعمل فور زيارة المستخدم لذلك العنوان.

  • ملف مسارات الويب (routes/web.php): يطبق تلقائياً مجموعة وسطاء الويب المسؤولة عن الجلسات وحماية CSRF.
  • دالة القراءة (Route::get Method): تربط طلب التصفح من نوع GET بالعنوان والدالة المقابلة له.
  • دالة المعالجة المغلقة (Closure Handler): دالة سريعة مناسبة للمسارات البسيطة والتجارب الأولية.
مخطط معماري يوضح التوجيه الأساسي في Laravel وطرق طلبات HTTP في إطار العمل Laravel 12
PHP
<?php
use Illuminate\Support\Facades\Route;

Route::get('/', function () {
    return 'Welcome to CloseTag Store';
});

Route::get('/status', fn () => 'System Operational');