舉報

會員
Backbone.js Patterns and Best Practices
最新章節:
Index
Thisisastepbystepguidetodesignpatterns,bestpractices,andsolutionstocommonproblemsforBackbone.jsbasedapplicationdevelopment.ThisbookisforJavaScriptdeveloperswhoworkwithBackbone.jsandwanttolearnthebestdesignpatternstodevelopcomplexwebapplications.BasicknowledgeofBackbone.jsandJavaScriptisessential.
目錄(71章)
倒序
- coverpage
- Backbone.js Patterns and Best Practices
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Reducing Boilerplate with Plugin Development
- Basic components of Backbone.js
- Using Underscore.js
- Re-using code with extensions
- Understanding JavaScript mixins
- Summary
- Chapter 2. Working with Views
- Basic usage of views
- Partially updating a view
- Understanding nested views
- Working with templates
- Understanding automatic model-view data binding
- Using Marionette's ItemView CollectionView and CompositeView
- Using Layout Manager
- Summary
- Chapter 3. Working with Models
- Basic usage of models
- Validating the data
- Serializing models
- Understanding the relational data model
- Summary
- Chapter 4. Working with Collections
- Basic usage of collections
- Sorting a collection
- Filtering a collection
- Understanding the collection of multiple model types
- Summary
- Chapter 5. Routing Best Practices and Subrouting
- Working with routers
- Best practices for working with routers
- Subrouting – a key to organizing complex apps
- Summary
- Chapter 6. Working with Events Sync and Storage
- Understanding custom events
- Using an event dispatcher
- Avoiding memory leaks with the listenTo() method
- Overriding the Backbone.sync() method
- Offline storage using the Backbone.LocalStorage adapter
- Summary
- Chapter 7. Organizing Backbone Applications – Structure Optimize and Deploy
- Understanding the application directory structure
- Working with Asynchronous Module Definition
- Creating application architecture
- Summary
- Chapter 8. Unit Test Stub Spy and Mock Your App
- Understanding why unit testing is important
- Testing with QUnit
- Using test spies stubs and mocks with SinonJS
- Summary
- Appendix A. Books Tutorials and References
- Books for reference
- Tutorials
- Appendix B. Precompiling Templates on the Server Side
- Appendix C. Organizing Templates with AMD and Require.js
- Precompiling with the requirejs-tpl plugin
- Index 更新時間:2021-07-19 18:28:31
推薦閱讀
- DBA攻堅指南:左手Oracle,右手MySQL
- Mastering AWS Lambda
- Mastering phpMyAdmin 3.4 for Effective MySQL Management
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- iOS開發實戰:從零基礎到App Store上架
- Asynchronous Android Programming(Second Edition)
- 深入理解Android:Wi-Fi、NFC和GPS卷
- Mastering Unity 2D Game Development(Second Edition)
- C# and .NET Core Test Driven Development
- Mastering C++ Multithreading
- OpenCV with Python By Example
- Groovy 2 Cookbook
- Swift High Performance
- Mastering R for Quantitative Finance
- Hands-On Artificial Intelligence with Unreal Engine
- Python 3.8編程快速入門
- Python從入門到項目實踐(超值版)
- jQuery Mobile從入門到精通
- Skill Up:A Software Developer's Guide to Life and Career
- C# 4.0權威指南
- Drupal 8 Quick Start Guide
- Java到Kotlin:代碼重構指南
- Scratch 3.0 趣圖探秘
- Mastering Grunt
- 瘋狂Java講義(第2版)
- Java寶典
- 數據可視化設計指南:從數據到新知
- Excel 2010 VBA編程與實踐
- Learning Data Mining with Python(Second Edition)
- Learn C# Programming