React Bangla Tutorial 🇧🇩
React Bangla Tutorial একটি ওপেন সোর্স প্রজেক্ট, যেখানে আমরা React-এর অফিসিয়াল ডকুমেন্টেশনকে বাংলায় সহজ ভাষায় উপস্থাপন করেছি। আমাদের লক্ষ্য হলো বাংলা ভাষাভাষী ডেভেলপারদের জন্য React শেখাকে আরও সহজ ও আনন্দদায়ক করা।
📘 লাইভ টিউটোরিয়াল সাইট: react-bangla.vercel.app (opens in a new tab)
✨ React Bangla Tutorial এ কি কি পাবেন-
- ✅ অফিসিয়াল 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 (opens in a new tab)
🤝 কিভাবে অবদান রাখবেন
আমরা আপনাকে আমাদের প্রজেক্টে অবদান রাখতে আন্তরিকভাবে স্বাগত জানাই! নিচের ধাপগুলো অনুসরণ করুন:
-
ফর্ক করুন এই রিপোজিটরিটি।
-
ক্লোন করুন আপনার ফর্ক করা রিপোজিটরিটি:
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 # এই ফাইল
📚 অন্যান্য রিসোর্স
- 📘 React অফিসিয়াল ডকুমেন্টেশন (opens in a new tab)
- 🎥 LWS React Bangla Course (opens in a new tab)
- 💻 React Bangla Tutorial কোড রিপোজিটরি (opens in a new tab)
📢 যোগাযোগ
আপনার যদি কোনো প্রশ্ন, পরামর্শ বা সমস্যা থাকে, তাহলে Issues (opens in a new tab) বিভাগে জানান অথবা সরাসরি Pull Request (opens in a new tab) পাঠান。
আপনার অবদান আমাদের প্রজেক্টকে আরও সমৃদ্ধ করবে। ধন্যবাদ! 💙