Though some of the concepts in this course are still relevant, overall this course does not reflect our current course standards or industry best practices.

Check out a free preview of the full Backbone.js (with Introduction to Testing) course:
The "Single Page Applications" Lesson is part of the full, Backbone.js (with Introduction to Testing) course featured in this preview video. Here's what you'd learn in this lesson:

When approaching single page applications, developers want to remember the experience should mirror that of a traditional web application. For example, including bookmarkable pages/states. A solid understanding model-view-controller principles helps clarify the process of taking server-side MVC techniques and moving them to the client. This transition introduces the concept of a model-view-presenter architecture.

Get Unlimited Access Now