Angular
What is the MVVM architecture in Angular?
MVVM (Model-View-ViewModel) is the architectural pattern Angular loosely follows. The Model holds data (services, interfaces), the View is the HTML template, and the ViewModel is the component class wiring state to bindings. Angular's change detection handles synchronization automatically — no manual observers needed.