July 7, 2021
An architecture MVVM means: Model-View-ViewModel.
It is composed of three parts:
ð) ððĄð ðĶðĻðððĨ
It represents the data and the business logic of the application.
it is the structure of your project entities (Same as Java beans).
ðŪ) ð§ðĩðē ððķðēð
It is the visual layer of the application.
The view is composed of the GUI code, in the Angular component HTML template.
ðŊ) ð§ðĩðē ðĐðķðēðð ðžðąðēðđ
It is an abstract layer which binds the view and the business logic model.
The ViewModel takes care of pushing the model manipulated data in the view.
It is replaces the controller of the MVC architecture.