You should now have an understanding of the traditional MVC pattern, MVP, MVVM, VIPER, and the reasons for the transition away from traditional MVC and conventions leading to the more generalized MVW pattern. The should also understand that the term Model-View-Whatever, or MVW, was largely popularized by the AngularJS team, and that this was done in regard to the modern SPA requiring a new and more complex set of components that were non-existent when the original MVC pattern was conceived of.
You also should now have the ability to build a simple JavaScript SPA with just a few Node.js and Bower packages. Now it's on to bigger and better things. In the next chapter, we will discuss how to create the ideal application development environment for a SPA by expanding on the Node.js environment we have been working with so far.