NextJS-এ মেটাডেটা
এখন দেখা যাক কিভাবে একটি পৃষ্ঠায় শিরোনাম এবং মেটা বর্ণনা যোগ করা যায়। NextJS-এ এগুলি নিয়ে কাজ করা হয় একসাথে এবং এইজন্য এগুলিকে একটি সাধারণ শব্দ দ্বারা ডাকা হয় মেটাডেটা।
মেটাডেটা একটি বিশেষ অবজেক্ট ব্যবহার করে নির্ধারণ করা হয় যাতে শিরোনাম এবং মেটা বর্ণনা থাকে:
app/layout.jsx{
title: '...',
description: '...',
};
এক্ষেত্রে NextJS স্বয়ংক্রিয়ভাবে মেটাডেটা সন্নিবেশ করবে
সংশ্লিষ্ট ট্যাগগুলিতে। আমাদের এ নিয়ে চিন্তা করতে হবে না।
এইজন্য মূল সাইট লেআউটে
head ট্যাগটি অনুপস্থিত,
কারণ এটি স্বয়ংক্রিয়ভাবে তৈরি হয়ে যাবে:
app/layout.jsxexport default function RootLayout({children}) {
return (
<html lang="en">
<body>
{children}
</body>
</html>
);
}
মেটাডেটা নির্ধারণের বিভিন্ন উপায় রয়েছে। আমরা সেগুলি পরবর্তী পাঠগুলোতে শিখব।