Creating a Manageable JavaScript Code Base

Now you know how to build Backbone applications, introduce a build system, and ensure quality code with test frameworks. The last piece of the puzzle is keeping the code in a maintainable state. JavaScript applications are often criticized for becoming a mess of spaghetti code over time, and left unchecked, it could happen to your Backbone app, too. This chapter brings you some tips to help ensure your code remains understandable, modular, and testable over its lifetime. In this chapter, we’ll introduce RequireJS as a way to ensure your application is truly modular, and we’ll discuss some ...

Get Beginning Backbone.js now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.