Achieving Front End Zen with View Models and Micro-Layouts Working on the front end of a web application can be difficult. As your software evolves and small changes add up, a simple piece of code can become brittle and unwieldy. Using view