লারাভেল রাউটিং: রাউট গ্রুপিং শেখার পদ্ধতি | Route Groups (পার্ট ৬)

Abu Sayed
Feb 15, 2024

--

লারাভেল রাউটিং-এ একই ধরনের রাউটগুলোকে গ্রুপ করার উপায় এবং এর ব্যবহার সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে। ( Laravel 10: Route Groups | ( Bangla ) — Part 6 )

লারাভেল রাউটিং: রাউট গ্রুপিং শেখার পদ্ধতি | Route Groups

প্রিয় পাঠক, লারাভেল রাউটিং-এ রাউট গ্রুপ সম্পর্কে আমরা আলোচনা করবো।

রাউট গ্রুপ হলো একই ধরণের একাধিক রাউটকে একত্রিত করার একটি উপায়। যেমন:

Route::prefix('admin')->group(function() {
    Route::get('/users', function () {
// Matches The "/admin/users" URL
});
Route::get('/posts', function () {
// Matches The "/admin/posts" URL
});
});

এখানে ‘admin’ প্রিফিক্স দিয়ে ‘admin’ গ্রুপের সব রাউট এর সাথে /admin যুক্ত করা হয়েছে।

অন্যান্য গুরুত্বপূর্ণ ব্যবহার

  • middleware অ্যাপ্লাই করা
  • namespace দেয়া
  • route name prefix

সাধারণত এক ধরণের রাউটগুলোকে গ্রুপিং করা হয় যাতে কোড সাজানো থাকে।

এই বিষয়ে আরো জানতে https://laravel.com/docs/routing#route-groups

--

--

Abu Sayed

Bangladeshi Full Stack Web Dev, Sys Admin & DevOps Engineer. Skills: Data analysis, SQL, Kubernetes. Python, PHP & Laravel. Me on: bd.linkedin.com/in/imabusayed