Summary

Now that you have learned to set up an optimal development environment with NPM, supply it with frontend dependencies using Bower, and automate development tasks using Grunt, it's time to start learning more about building a real app. In the next chapter, we will dive into common SPA architecture design patterns, what they mean, and what is the best design pattern to choose based on the type of SPA you are building.

Get Mastering JavaScript Single Page Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.