...

/

MVC

MVC

Let’s learn about the architecture and building blocks of a basic Node.js application.

Let’s get a brief overview of how different components and technologies will communicate together. For example, how do we get React to work with Express and MongoDB, or get Express to work with MongoDB?

There are many independent courses about React, Express, and MongoDB. Still, there’s not much content that tells us how to use all of these different technologies together in a fully-working application. During this course, we’ll learn how to make different technologies work together to help our projects go live.

MVC architecture

Our application mostly follows either the popular three-tier architecture, the MVC pattern, or the MVC model. This is done to separate internal representations of information from the ways information is presented to and accepted by the user.

The view layer, written in HTML, CSS, and JavaScript using the React and Tailwind CSS ...