React JS শেখা শুরুর পূর্বে কমপক্ষে কতটুকু জাভাস্ক্রিপ্ট আয়ত্তে থাকা লাগবে ?
October 04, 2021
React JS শেখা শুরু করার পূর্বে, সবার মনেই প্রশ্ন জাগে যে, আমার জাভাস্ক্রিপ্ট স্কিল কি পর্যাপ্ত আছে যে আমি React শুরু করতে চাচ্ছি! আবার অনেকে জাভাস্ক্রিপ্ট পুরোটা না শিখেই React শিখা শুরু করতে চায়। তখন সে খোঁজ করে আসলে কতটুকু জাভাস্ক্রিপ্ট জানলে React সহজে শিখা যাবে। তো আজকের এই পোস্টে আমরা ওইটাই আলোচনা করবো যে জাভাস্ক্রিপ্ট এর মিনিমাম কি কি টপিক জানা থাকলে আমরা React শিখতে পারবো।
React JS শেখা শুরুর পূর্বে কমপক্ষে কতটুকু জাভাস্ক্রিপ্ট আয়ত্তে থাকা লাগবে ?
শুরুতেই আমি বলি, ব্যক্তিগতভাবে আমি মনে করি জাভাস্ক্রিপ্ট সম্পূর্ণ নিজের আয়ত্তে এনেই React শিখা শুরু করা উচিত।
কেনো-
- এতে আপনার ফাউন্ডেশন বা ভিত্তি টা মজবুত হবে আর যখন আপনি React শিখবেন তখন তা আপনার খুব সহজ মনে হবে।
- React আয়ত্ত করা সহজ হবে।
- খুব তাড়াতাড়ি নিজের মতো করে React কোড লিখতে পারবেন। কারণ ভিত্তি মজবুত হলে লজিক গড়ে কোড লেখা অনেক বেশি সহজ।
এখন যদি আপনি মনে করেন যে না, আমার হাতে অনেক কম সময়, তাড়াতাড়ি React আয়ত্ত করা শুরু করতে হবে। সেক্ষেত্রে নিচে উল্লেখিত জাভাস্ক্রিপ্ট টপিকগুলো আপনার ভালোভাবে জানা থাকলেই আপনি React শেখা শুরু করতে পারবেন
- বেসিক জাভাস্ক্রিপ্ট এ আপনার Scopes, Hoisting & Functions ভালোভাবে জানা থাকা লাগবে।
- অ্যারে মেথডস গুলোর মধ্যে map, filter, reduce ভালোভাবে শেখা লাগবে।
- অবজেক্ট মেথডস এর মধ্যে Object.keys, values, entries জানা থাকতে হবে।
- ES6 Features আয়ত্তে থাকতে হবে অবশ্যই যেমন- ES6 Modules, Let and Const, Arrow Functions, Classes, Template Literals, Spread Operator and Rest Paremeters, Destructuring.
- Asynchronous Code Callbacks, Promises জানা থাকতে হবে।
- Asynchronous ভাবে ডাটা পাঠানো এবং রিসিভ করা জানতপ হবে (fetch or axios)
তো মোটামুটি এই বিষয়গুলো ভালোভাবে আয়ত্তে থাকলে আপনি অনায়াসে React JS শেখা শুরু করে দিতে পারেন। তবে আবারো বলবো, ভিত্তি মজবুত করতে, পুরো জাভাস্ক্রিপ্ট ইন্ড টু ইন্ড শিখেই React JS শেখা শুরু করা উচিত।
আজকে এই পর্যন্তই। পোস্টটি ভালো লাগলে, শেয়ার করে সাথেই থাকবেন 💚💚