# সহজ ভাষায় রিয়্যাক্ট কম্পোনেন্ট(Component)

### কম্পোনেন্ট কি এবং প্রকারভেদঃ

Component হচ্ছে রিয়্যাক্ট এর Buliding Block. এই Component জিনিসটাকে আপনি একটা ইটের সাথে তুলনা করতে পারেন। অনেকগুলো ইট নিয়ে যেমন একটা পুরো বাড়ি তৈরী হয়, তেমনি অনেকগুলো Component নিয়ে একটা পুরো রিয়্যাক্ট অ্যাপ্লিকেশন তৈরী হয়।

রিয়্যাক্ট এর Component গুলো হচ্ছে পুরোপুরি ইনডিপেনডেন্ট। আপনি একটা Component কে একটা অ্যাপ্লিকেশন এর যেকোনো জায়গায়, যত ইচ্ছা ততবার ব্যাবহার করতে পারবেন। এমনকি আপনি সেইটাকে মডিফাই ও করতে পারবেন।

পুরো বিষয়টা আবার রিক্যাপ করা যাক,

Component হচ্ছে রিয়্যাক্ট অ্যাপ্লিকেশন এর যেই UI(User Interface), সেই UI এর একেকটা ইনডিপেনডেন্ট, রিইউজেবল কোড ব্লক।
