How Web Applications Work
Let's see how web applications work within the context of the technologies that we’ll use in this course: MongoDB, Node.js, and Angular.
We'll cover the following...
MongoDB
MongoDB is an open-source NoSQL (also referred to as a non-relational or document-oriented) database that represents and stores data in JSON-format documents. Relational databases such as Microsoft SQL Server, MySQL, and PostgreSQL represent and store data in tables using rows
In relational databases, each table has a schema that defines the columns and data types for each row in the table. In non-relational or document-oriented databases, there’s no defined schema, and every document can be structured differently. This gives non-relational databases more flexibility with documents. We can update these without the need to modify database schemas to include any new columns along with their data types.
This doesn’t mean that non-relational databases are better than ...