চলো বুঝি UI কিভাবে তৈরি হয়
React একটি জাভাস্ক্রিপ্ট লাইব্রেরি, যা দিয়ে রেন্ডারিং এর মাধ্যমে খুব সহজে UI বানানো যায়। যেটা আমরা স্ক্রিনে দেখি তাই UI। সাধারণত ছোট ছোট HTML উপাদানগুলো দিয়ে UI বানানো হয়— যেমন বাটন, লেখা, ছবি। React দিয়ে আমরা এইসব উপাদানগুলো কমবাইন করে একটি কম্পোনেন্ট তৈরি করে নিব, সেটি বার বার UI ব্যবহার করব।
কম্পোনেন্ট হলো— একটি বড় এপ্লিকেশনকে ভেঙ্গে টুকরো টুকরো করা, যার দায়িত্ব একটি নির্দিষ্ট কাজ (single duty) পালন করা। ওয়েবসাইট থেকে শুরু করে মোবাইল অ্যাপ পর্যন্ত, সব কিছুই কম্পোনেন্ট দিয়ে আমরা বানাতে পারি। React-এর সবচেয়ে বড় সুবিধা হলো, আমরা একবার একটি কম্পোনেন্ট তৈরি করলে, সেটিকে প্রয়োজন অনুযায়ী বারবার ব্যবহার করতে পারি।
এই অধ্যায়ে আমরা শিখব, কিভাবে React কম্পোনেন্ট বানানো যায়, নিজের মতো করে ডিজাইন করা যায় এবং দরকার হইলে কন্ডিশনের ভিত্তিতে দেখানো বা না দেখানোর কৌশল!
- কিভাবে আপনার প্রথম React কম্পোনেন্ট লিখবেন (opens in a new tab)
- কখন এবং কিভাবে অনেক কম্পোনেন্ট নিয়ে কাজ করবেন (opens in a new tab)
- কিভাবে JSX ব্যবহার করে জাভাস্ক্রিপ্টে মার্কআপ যোগ করবেন (opens in a new tab)
- কিভাবে JSX-এ কারলি ব্রাকেট ব্যবহার করে জাভাস্ক্রিপ্ট ফাংশনালিটি লিখবেন (opens in a new tab)
- কিভাবে কম্পোনেন্টে প্রপস পাস করবেন (opens in a new tab)
- কিভাবে শর্তসাপেক্ষে কম্পোনেন্ট রেন্ডার করবেন (opens in a new tab)
- কিভাবে একাধিক কম্পোনেন্ট একসাথে রেন্ডার করবেন (opens in a new tab)
- কিভাবে কম্পোনেন্টকে পিউর রেখে বিভ্রান্তিকর বাগ এড়াবেন (opens in a new tab)