What is MERN Stack ?
What is MERN Stack ?
এই পোষ্ট এ MERN সম্পর্কে কিছুটা ধারনা পাওয়া যাবে আশা করি। বিশেষ করে যারা একেবারেই জানেন না তাদের জন্য বুজতে সুবিধা হবে। 
MERN Stack কি ??
MERN STACK দ্বারা কি MEAN করা হয়েছে ?
MERN দিয়ে যা বুঝানো হয়েছে –
M – Mongo.DB
E-Express.js
R – React .js
N – Node.js
***Mongo.DB
হলো একটি DataBase যেখানে আমরা আমাদের Application এর Data সংরক্ষন করতে পারি । আর এটা SQL DataBase না
এট NoSQL DataBase ।
***Express.js
হলো Node.js এর Framework যার দ্বারা BackEnd এর কাজ করা হয় ।
***React.js
বর্তমানে frontend এর সবথেকে বহুল প্রচালিতো framework যা দ্বারা আপনি Single Page Application তৈরি করা হয় ।
***Node.js
Node.js হলো JavaScript এর একটি Runtime ।
Node.js কারনে JavaScript এতো populer । Node.js এর জন্য JavaScript কে Browser থেকে বের করে Server এ run করা যায় ।
এখন আমরা MERN থেকে তিনটি Partition বা স্থর পেয়েছি ।
1 — DataBase [Mongo.DB]
2 — BackEnd [Node.js / Express.js]
3 — Frontend [React.js]
{
যা একজন full stack হওয়ার জন্য লাগবেই ।
( এই গুলোই যে লাগতে হবে এমন কোন কথা না । )
এছাড়াও JavaScript এর কিছু framework মিলে কিছু Stack তৈরি করা হয়েছে । আর তা হলো MEAN এবং MEVN.
***MEAN:-
M – Mongo.DB
E—Express.js
A – Anguler.js
N – Node.js
***MEVN
M – Mongo.DB
E—Express.js
V —Vue.js
N – Node.js
এই গুলো থেকে MERN বেশি ব্যবহার করা হয় ।
Why Should you learn MERN Stack ?
আপনার এই কারনে MERN শেখা উচিত যেখানে MERN পুরাটাই গঠিত JavaScript এর Framework দিয়ে ।
যেহেতু front-end শেখার জন্য তো আপনাকে JavaScript শেখা লাগছে । আর যেহেতু MERN গঠন করা হয়েছে JavaScript Framework দিয়ে সেহেতু MERN শিখতে তেমন একটা বেগ পোহাতে হবে না ।
React হলো বর্তমানে খুব ব্যবহারিতো front-end framework ।
front-end এর TOP 10 framework এর মধ্য First Position আছে বর্তমানে ।
Monocubed (Link : https://www.monocubed.com/best-front-end-frameworks/ ) এ 28 Juen 2021 এ একটি Blog post করা হয়েছে যেখানে দেখানো হয়েছে বর্তমানে Best Front-end Framework এর মধ্য TOP 1 আছে React .
আপনি JavaScript এর front-end framework এর Ranking [Link : https://2020.stateofjs.com/.../tech.../front-end-frameworks/ ] য়ে দেখতে পারবেন React Top এ আছে ।
No comments