A JavaScript and jQuery Developer's Guide
If you want to build your sites frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. Youll learn how to create structured JavaScript applications, using Backbones own flavor ...
Addy Osmani is a writer, speaker, and a JavaScript developer. He is a member of the jQuery core [Bug Triage/Docs/Learning] teams where helps with bugs, documentation, and developer evangelism. When not working at AOL his personal OS projects include jQuery UI Bootstrap and TodoMVC, which help developers compare JavaScript MVC frameworks. Addy is the author of the popular ebook, Essential JavaScript Design Patterns. His personal blog is http://addyosmani.com/blog/
PrefaceChapter 1: IntroductionChapter 2: What Is a Pattern?Chapter 3: Pattern-ity Testing, Proto-Patterns, and the Rule of ThreeChapter 4: The Structure of a Design PatternChapter 5: Writing Design PatternsChapter 6: Anti-PatternsChapter 7: Categories of Design PatternsChapter 8: Design Pattern CategorizationChapter 9: JavaScript Design PatternsChapter 10: JavaScript MV* PatternsChapter 11: Modern Modular JavaScript Design PatternsChapter 12: Design Patterns in jQueryChapter 13: jQuery Plug-in Design PatternsChapter 14: ConclusionsReferencesColophon