O'Reilly logo

Jump Start Node.js by Don Nguyen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6Backbone

 

“Chaos was the law of nature; order was the dream of man.”

 
 --Henry B. Adams

Software engineering is about managing complexity; it’s a theme to which we keep returning, but it cannot be emphasized enough. So, far we have looked at a number of ways to manage complexity on the server side; however, we’ve yet to discuss complexity management on the client side. To date, we have been managing client-side code by annotating HTML tags and then manipulating them through jQuery. While this works for smaller projects, the ability to manage complexity rapidly breaks down as the size of the code base increases.

There are many client-side frameworks built for managing this type of problem. In this chapter, we’ll look at one of the more ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required