Abstract
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 useful design patterns that enforce structure and clarity in your Backbone applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 James Sugrue
About this chapter
Cite this chapter
Sugrue, J. (2013). Creating a Manageable JavaScript Code Base. In: Beginning Backbone.js. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6335-7_12
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6335-7_12
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6334-0
Online ISBN: 978-1-4302-6335-7
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books