In most MVC approaches to client side development, the HTML views of an application are split out into seperate files and seperatly accessed when filling out with data from a Model and inserted back into the DOM using a Controller.
We've moved away from splitting our Views into seperate files (at least during development) and leaving our HTML as one large template, and having our Controller Animate the single HTML template.
You can read why here.
- have a common reference document between our UI Designer and our UI Programmers:
mockup.html - reduce the effort in incorporating changes in the UI design into our MVC architecture.
For this example, lets suppose we are building a simple application with a list on the left, and a detail section on the right:
