What is the relationship between an app's "logical pages" and views in AngularDart (or JS)?
For example, in the context of the AngularDart tutorial Recipe Book example, I originally considered "view recipe" and "edit recipe" as logical pages (or as an app steady state as @pavelgj suggests).
When I started working through the AngularDart tutorial I thought that
a logical pages and Angular "views" were in one-to-one correspondence. But in Chapter 6, views are treated as part of a the index.html
page (which is used to generate "view recipe" and "edit recipe"):
<!-- ... more page elements here ... -->
<section id="details">
<ng-view></ng-view>
</section>
If a view can be part of a page, can a page contain multiple views?