Book Image

Backbone.js Essentials

By : Jeremy Walker
Book Image

Backbone.js Essentials

By: Jeremy Walker

Overview of this book

<p>This book offers insight into creating and maintaining dynamic Backbone.js web applications. It delves into the the fundamentals of Backbone.js and helps you achieve mastery of the Backbone library.</p> <p>Starting with Models and Collections, you'll learn how to simplify client-side data management and easily transmit data to and from your server. Next, you'll learn to use Views and Routers to facilitate DOM manipulation and URL control so that your visitors can navigate your entire site without ever leaving the first HTML page. Finally, you'll learn how to combine those building blocks with other tools to achieve high-performance, testable, and maintainable web applications.</p>
Table of Contents (20 chapters)
Backbone.js Essentials
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Backbone and documentation


Documentation is important in any software project, but Backbone projects have some unique considerations when it comes to documentation. However, before we delve into these considerations, it's important to identify why you are documenting your code in the first place, and what strategy you plan to use to document it.

Many developers have the false impression that documentation is for other developers, when in fact, nothing could be further from the truth. Most software isn't written just once but is instead iterated on over time. Each new revision can occur days, months, or even years after the previous one, and when you go back to modify code you wrote months/years ago, the code can almost look as if it was written by another person.

Because of this, even if you are the only developer on your team, and even if you know exactly how every last line in your code base works at the moment, it is important to document your code, if only for the benefit of your future...