When we use the term the MEAN stack, we are talking about a set of separate JavaScript technologies that go together to create web applications that span both the client and server side. MEAN is an acronym of the core technologies used:
- MongoDB: This is something called a document database, which is used to store data in JSON form. Document databases are different from relational databases, so if you have come from a technology such as SQL Server or Oracle, it can take a little bit of time to adjust to the way that document databases work.
- Express: This is a backend web application framework that sits on top of Node.js. The idea behind having Express in the stack is that it simplifies things that Node.js provides on the server ...