Building Backbone Plugins: Eliminate The Boilerplate In Backbone.js Apps (2014)

Building Backbone Plugins: Eliminate The Boilerplate In Backbone.js Apps (2014)

Preface

PART 1: BACKBONE VIEWS

Chapter 1: View Rendering

Chapter 2: Naming And Namespacing Your Plugin

Chapter 3: Complex And Divergent Views

Chapter 4: Building A Better CollectionView

Chapter 5: Cache Pre-Compiled Templates

Chapter 6: Overriding Backbone.View’s ‘constructor’

PART 2: MANAGING THE DOM

Chapter 7: Managing DOM Widgets And Controls

Chapter 8: Swapping Views In The DOM

Chapter 9: Managing Nested Views

PART 3: DATA AND META-DATA

Chapter 10: Pickable Models

Chapter 11: Pickable Collections

Chapter 12: Building Backbone.localStorage

Chapter 13: A Filtered Collection

PART 4: APPLICATION INFRASTRUCTURE

Chapter 14: 3rd Party Events, Commands, And Requests

Chapter 15: Boot-strapping A Backbone Application

Chapter 16: Application Workflow

Chapter 17: Building With Components

PART 5: APPENDICES

Appendix A: Managing Events As Relationships

Appendix B: 3 Stages of App Initialization

Appendix C: A Tale Of Two Patterns

Appendix D: Better JavaScript Mixins

Appendix E: Theme And Variation