The term Mean Stack refers to a collection of Javascript based technologies used to develop web applications. So the Mean Stack is basically stands for MongoDb, Express JS, Angular JS and Node JS.
Mean Stack Application
1. Overview of Mean Stack
Mongo DB : -
Mongo DB is a schema-less No SQL database system. Mongo DB saves data in binary JSON format which makes it easier to pass the data between client and server.
So If you have not watch my Mongo DB tutorial and blog please visit the below details.
Angular JS is JavaScript framework developed by Google. It Provides some awesome features like 2 way binding, Routing, Sharing data between 2 components, Subscriber, Rxjs, Observable e.t.c. In short I can say its a It's a complete solutions for rapid and Awesome frontend development.
Node JS : -
Node JS is a server side javascript execution environment. It's a platform built on Google Chrome's V8 Javscript runtime. It helps to build highly scalable and concurrent application rapidly.
So If you have not watch my Node JS tutorial and blog please visit the below details.
Express is lightweight framework used to build web application in Node. It provides a number of robust features for building single and multi pageweb application. Express is inspired by the popular Ruby framework. Basically we will be using express in Node JS as a package manager.
So If you have not watch my blog and youtube tutorial Node JS with express please visit the below link.
And we will be going to build an application which used to deal with Create, Read, Update and Delete operation using Mean Stack.
3. Architecture of Mean Stack Application ?
In the below diagram, this is the architecture of our Mean Stack Application that we are going to build it. In the Front-End part, I am using Angular 6 and whatever user interaction
Mean Stack Application Architecture
got happened like create, read, write and delete, Its is happening from Node JS. So here Node JS act as a mediator, which helps to talk to our database mongo DB and get back the data to the frontend.
More details please visit the video -
4. Building Node JS Backend Application -
Step - 1 : We need to generate a package.json, For generating a package.json first we have to create a folder. Then we have to follow the below steps -
1. mkdir meanstack_backend
2. npm init ----> Press enter, enter until its asked for a prompt yes/no
3. type yes then enter
4. npm install body-parser cors express mongoose nodemon --save
Step - 2 :Once we have done that, we need to create index.js file.
Thanks for the marvelous post! ✅ I really enjoyed reading it, you might be a great author. I will certainly bookmark your blog and definitely will come back sometime soon. I want to encourage you to continue your great writing. Apachis online webhosting company Internet Company
MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications. Because all components of the MEAN stack support programs that are written in JavaScript, MEAN applications can be written in one language for both server-side and client-side execution environments. best course to learn MEAN stack
Advanced Topics in Data Analytics at APTRON offer an exciting opportunity for individuals looking to deepen their understanding of this dynamic field. In today's data-driven world, the demand for skilled data analysts is skyrocketing, and APTRON is at the forefront of providing cutting-edge education in this domain.
5 comments :
Excellent data with lots of information. I have bookmarked this page for my future reference. Do share more updates.
Full Stack Developer Course in Chennai
Full Stack Developer Online Course
Full Stack Developer course near me
Thanks for the marvelous post! ✅ I really enjoyed reading it, you might be a great author. I will certainly bookmark your blog and definitely will come back sometime soon.
I want to encourage you to continue your great writing.
Apachis online webhosting company Internet Company
MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications. Because all components of the MEAN stack support programs that are written in JavaScript, MEAN applications can be written in one language for both server-side and client-side execution environments. best course to learn MEAN stack
Advanced Topics in Data Analytics at APTRON offer an exciting opportunity for individuals looking to deepen their understanding of this dynamic field. In today's data-driven world, the demand for skilled data analysts is skyrocketing, and APTRON is at the forefront of providing cutting-edge education in this domain.
Thanks for the nice post! I really enjoyed reading it, you might be a great author graphice designing training in noida
Post a Comment