Chapter 4. The View in Detail 

What's the view? It's what the user sees. It's the presentation layer. It's your templates. It's your markup; your HTML.  The view works closely with the controller, but it is decoupled, in that the controller doesn't know anything about the view.  Also, the view doesn't really know anything about the controller.  You may think it does, because it can execute functions and touch data within a controller; but really what the view has is a Scope object.  The view and the controller both talk to the Scope object, but not to each other.  It's here that a core paradigm of the MVC pattern becomes clear: the separation of view and business logic.  If you are familiar with the MVVM (Model-View-ViewModel) paradigm, think ...

Get Developing an AngularJS Edge now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.