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. ...