1. React Introduction
📘 কনসেপ্ট (থিওরি)
রিঅ্যাক্ট (React) হলো ইউজার ইন্টারফেস তৈরি করার জন্য একটি জাভাস্ক্রিপ্ট লাইব্রেরি।
রিঅ্যাক্ট সিঙ্গেল-পেজ অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়।
রিঅ্যাক্ট আমাদের পুনরায় ব্যবহারযোগ্য ইউআই (UI) কম্পোনেন্ট তৈরি করতে দেয়।
ফেসবুকে কর্মরত একজন সফটওয়্যার ইঞ্জিনিয়ার জর্ডান ওয়াক রিঅ্যাক্ট তৈরি করেছিলেন।
কেন রিঅ্যাক্ট ব্যবহার করবেন?
রিঅ্যাক্ট ডেভেলপারদের এমন বড় ওয়েব অ্যাপ্লিকেশন তৈরি করতে দেয় যা পেজ রিলোড না করেই ডেটা পরিবর্তন করতে পারে। রিঅ্যাক্টের মূল উদ্দেশ্য হলো দ্রুত, স্কেলেবল এবং সহজ হওয়া। এটি অ্যাপ্লিকেশনে শুধুমাত্র ইউজার ইন্টারফেসে কাজ করে।
💡 উদাহরণ
একটি সাধারণ রিঅ্যাক্ট কম্পোনেন্ট:
import React from 'react';
import ReactDOM from 'react-dom/client';
function Hello() {
return );
Hello World!
; } const root = ReactDOM.createRoot(document.getElementById('root')); root.render(
রিঅ্যাক্ট অ্যাপ্লিকেশনগুলো কম্পোনেন্ট দিয়ে তৈরি হয়।
🎯 আপনার কাজ (প্র্যাকটিস)
App নামের একটি সাধারণ রিঅ্যাক্ট ফাংশন কম্পোনেন্ট লিখুন যা "Learning React!" টেক্সটসহ একটি এলিমেন্ট রিটার্ন করে।main.react
Loading...
OUTPUT
Run your code to see the output here...