Angular is MVC

In this section, I present an architecture for the MVC in Angular that has proved itself. I have used this architecture for the past eight months at toolwatch.io (web, Android, and iOS). Obviously, the features we propose on the web version or the mobile apps are the same and work the same way; what changes are the views and the navigation scheme.

The following figure presents the overall architecture:

MVC for Angular.

From top to bottom, we have the Backend, the reusable pieces of the Frontend, and the specialized Frontend (that is, mobile or the web). As you can see, on the Backend, nothing changes. We have kept our traditional ...

Get Expert Angular now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.