We have seen that single-page web applications are usually developed using a family of frameworks known as MV*, and we have covered the basics of some common SPA architecture principles.
Let's delve further into some components and features that are commonly found in MV* frameworks.
In this section, we will use some small code snippets from some of the most popular MV* frameworks. We are not attempting to learn how to use each of these frameworks, and no previous experience with an MV* framework is required.
Our goal should be to understand the common components and features of an MV* framework and not focus on a particular framework.
A model is a component used to store data. The data ...