React Bangla Tutorial একটি ওপেন সোর্স প্রজেক্ট, যেখানে আমরা React-এর অফিসিয়াল ডকুমেন্টেশনকে বাংলায় সহজ ভাষায় উপস্থাপন করেছি। আমাদের লক্ষ্য হলো বাংলা ভাষাভাষী ডেভেলপারদের জন্য React শেখাকে আরও সহজ ও আনন্দদায়ক করা।
📘 লাইভ টিউটোরিয়াল সাইট: react-bangla.vercel.app
- ✅ অফিসিয়াল React ডকুমেন্টেশন অনুসরণ করে লেখা
- ✅ সহজ ও প্রাঞ্জল বাংলা ভাষায় প্রত্যেকটা টপিকের ব্যাখ্যা
- ✅ প্রতিটি অধ্যায়ে উদাহরণসহ ব্যাখ্যা ও অনুশীলনী
- ✅ ওপেন সোর্স ও কমিউনিটি চালিত
git clone https://github.com/codedbyMojnu/react-bangla-tutorial.git
cd react-bangla-tutorial
npm install
# অথবা
pnpm install
npm run dev
# অথবা
pnpm dev
এখন আপনার ব্রাউজারে যান: http://localhost:3000
আমরা আপনাকে আমাদের প্রজেক্টে অবদান রাখতে আন্তরিকভাবে স্বাগত জানাই! নিচের ধাপগুলো অনুসরণ করুন:
-
ফর্ক করুন এই রিপোজিটরিটি।
-
ক্লোন করুন আপনার ফর্ক করা রিপোজিটরিটি:
git clone https://github.com/your-username/react-bangla-tutorial.git
-
নতুন ব্রাঞ্চ তৈরি করুন:
git checkout -b feature/your-feature-name
-
আপনার পরিবর্তন করুন এবং কমিট করুন:
git commit -m "আপনার পরিবর্তনের সংক্ষিপ্ত বিবরণ"
-
পুশ করুন আপনার ব্রাঞ্চ:
git push origin feature/your-feature-name
-
পুল রিকোয়েস্ট (Pull Request) তৈরি করুন মূল রিপোজিটরিতে।
- বানান ও ব্যাকরণ ঠিক রাখুন।
- কোড উদাহরণগুলো পরীক্ষা করে যুক্ত করুন।
- প্রতিটি পরিবর্তনের জন্য স্পষ্ট কমিট মেসেজ ব্যবহার করুন।
- বড় পরিবর্তনের আগে Issue খুলে আলোচনা করুন।
react-bangla-tutorial/
├── pages/ # প্রতিটি অধ্যায়ের জন্য আলাদা ফাইল
├── components/ # পুনর্ব্যবহারযোগ্য কম্পোনেন্ট
├── public/ # পাবলিক অ্যাসেট (ছবি, ফন্ট ইত্যাদি)
├── theme.config.tsx # থিম কনফিগারেশন
├── package.json # প্রজেক্ট কনফিগারেশন
└── README.md # এই ফাইল
আপনার যদি কোনো প্রশ্ন, পরামর্শ বা সমস্যা থাকে, তাহলে Issues বিভাগে জানান অথবা সরাসরি Pull Request পাঠান।
আপনার অবদান আমাদের প্রজেক্টকে আরও সমৃদ্ধ করবে। ধন্যবাদ! 💙