MEAN, a free, open-source, full-stack solution for MEAN applications. MEAN combines MongoDB, Express.js, AngularJS, and Node.js into a single, fullÂstack solution for JavaScript development.
Here, It introduces development techniques that capitalise on the strengths of every layer in the MEAN stack, using a simple shopping list application project that has a Backend server side Api built with Node , Express and MongoDB and a Frontend client built with angular 6 that will exchange with the backend Api . Data will be exchanged between a browser based client and an API backend service .
What is difference between MEAN stack developer and FULL stack developer
MEAN Stack Development
A MEAN stack developer means he has to be very good at MongoDB, ExpressJS , AngularJS and NodeJS(MEAN).
A MEAN stack developer has to work for both front-end and back-end.
A MEAN stack developer is getting highest package now a days than FULL stack developer.
A MEAN stack developer have to work more on Java-script and NodeJS related technologies.
A MEAN stack developer will preferred in small to medium scale projects.
FULL Stack Development
FULL stack developer means the one who have working knowledge of Object oriented programming language at back-end(EG: JAVA, Python..etc),front-end(EG: Angular ,ReactJS.,etc) and one database(EG: MongoDB, MYSQL..etc).
A FULL stack developer has to work for both front-end and back-end.
A FULL stack developer is getting little less package than MEAN stack developer.But difference is negligible.
A FULL stack developer will not work more on Java-script and NodeJS related technologies. as they have to work those for mostly front end only.
A Full stack developer will preferred in Medium to large scale projects.