官术网_书友最值得收藏!

  • Mastering Backbone.js
  • Abiee Echamea
  • 351字
  • 2021-07-23 14:39:31

What this book covers

Chapter 1, Architecture of a Backbone application, deals with the project organization at two levels: logical and physical. On the logical side, you will learn how to connect the Backbone objects, while on the physical side, you will see where to put your scripts.

Chapter 2, Managing views, helps you extract the common patterns of views and create a new set of general purpose views that can be used on any Backbone application. These views will remove a lot of boilerplate code when managing views.

Chapter 3, Model bindings, explains how to deal with complex REST resources and helps you handle embedded resources and keep it in sync with views.

Chapter 4, Modular code, covers dependency management and script bundling with Browserify. Modern applications are becoming more JavaScript-intensive, so it's a good idea to handle dependencies in a smarter way.

Chapter 5, Dealing with files, it covers the common requirement for web applications to upload files to a server, this chapter tells you how to do it in Backbone with a REST server.

Chapter 6, Store data in the browser, shows you how to store data in the browser and how to do it from a Backbone perspective. The chapter shows how to build two drivers to transparently store Backbone models in localStorage and indexedDB instead of a remote server. This can be useful if you want to create offline applications.

Chapter 7, Build like a pro, tells you how you can automatize common and repetitive tasks in a script. It will dramatically improve your productivity. It describes how you can build a development workflow that automatically refreshes your project every time you make a small change.

Chapter 8, Testing Backbone applications, shows you the strategies and best practices when testing frontend code.

Chapter 9, Deploy to production, shows you how to deploy the project to a production server. While high-demand applications need a sophisticated platform, this chapter gives you the starting point for small apps.

Chapter 10, Security, teaches you how to authenticate against the REST servers and how to manage sessions from the Backbone side.

主站蜘蛛池模板: 苏州市| 星座| 巴楚县| 隆回县| 乐山市| 巴东县| 东乌珠穆沁旗| 雷州市| 长治县| 玛多县| 北流市| 东平县| 临泽县| 浮梁县| 潼关县| 河间市| 同仁县| 囊谦县| 龙里县| 台东市| 广宁县| 田林县| 德保县| 花垣县| 商城县| 新昌县| 普兰店市| 新民市| 罗平县| 金寨县| 杭州市| 蒲城县| 武邑县| 习水县| 林西县| 仙居县| 桓台县| 德保县| 成都市| 南宁市| 南郑县|