What is MERN Stack ?

আমরা যারা web-development এ পুরান তারা MERN Stack এর সাথে পরিচিত । আমি এই Post লিখবো বিগিনারদের জন্য আপনি যদি MERN সর্ম্পকে জানেন তাহলে Post Skip করতে পারেন ।

MERN Stack কি ?

আসলে MERN Stack হলো JavaScript এর framework নিয়ে গঠিত একটি Stack । এই বিষয় গুলো জানলে আপনাকে Fullstack developer বলা যাবে ।

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 যার Stands হলো ।

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 বেশি ব্যবহার করা হয় ।

--

--

--

Software Engineer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Safaetul Ahasan

Safaetul Ahasan

Software Engineer

More from Medium

Construct Week Project at Masai- Myntra Clone

ABCs of Tech: What is API?

Preparing for Placements (Engineering, CSE)

The Case for Coding Bootcamps & Certifications