NextJS-এ রাউট গ্রুপিং

কখনও কখনও আমাদের সুবিধার জন্য একাধিক রাউটকে একটি ফোল্ডারে গ্রুপ করতে হতে পারে যাতে গ্রুপিং ফোল্ডারটি URL-এ একটি আলাদা সেগমেন্ট তৈরি না করে।

এর জন্য, গ্রুপিং ফোল্ডারের নাম বন্ধনীর মধ্যে নেওয়া উচিত। আসুন একটি উদাহরণ দিয়ে দেখি।

ধরুন URL /reg-এ আমরা করতে চাই নিবন্ধন, এবং URL /log-এ - লগইন। এই URL-গুলির সাথে সংশ্লিষ্ট ফোল্ডারগুলো একটি সাধারণ ফোল্ডারে একত্রিত করি (auth) নামে।

এইভাবে, আমরা নিম্নলিখিত ফাইল স্ট্রাকচার পাব:

নিবন্ধন পৃষ্ঠার জন্য ফাইল তৈরি করা যাক:

app/(auth)/reg/page.jsxexport default function Reg() {
  return <h1>register</h1>;
}

লগইন পৃষ্ঠার জন্য ফাইল তৈরি করা যাক:

app/(auth)/log/page.jsxexport default function Log() {
  return <h1>login</h1>;
}
Задание 1

পাঠে বর্ণিত ম্যানিপুলেশনগুলি সম্পাদন করুন। নিশ্চিত করুন যে সবকিছু প্রত্যাশিতভাবে কাজ করছে।