• 推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》


    原文:https://www.createspace.com/5425618

    看了一下该书目录,感觉不错,Ext JS 5的重点内容都提及了,确实是一本学习Ext JS 5的好书,唯一遗憾的地方就是太贵了,要99美金。

    以下是该书的介绍和目录:
    Authored by Steven D Drucker
    Edition: 1

    Sencha Ext JS 5 Bootcamp in a Book teaches you everything that you need to know in order to build a cross-browser, x-device compatible, next-generation web application using nothing but Javascript and good intentions. This book contains over 60 hands-on exercises that cover nearly every aspect of developing enterprise-grade web apps using Sencha’s Ext JS 5 javascript framework. Table of Contents:
    1. Introducing the Course
    2. Introducing Ext JS 5
    - Implementing the 3-tier architecture
    - Reviewing features and capabilities -
    - Reviewing the Ext JS examples
    - Introducing MVC and MVVM
    - Introducing the Class System
    - Generating App Scaffolding with Sencha Cmd
    - Using the API Docs
    - Debugging and troubleshooting your app
    - Getting Help from the Sencha Network
    3. Defining Views
    - Deep-Diving into the Class System
    - Working with DOM Elements vs. Ext Components
    - Using the Component Hierarchy
    - Instantiating a Viewport
    - Using the Border Layout
    - Defining Panels
    - Defining Toolbars, Buttons, and Menus
    - Handling User Events with ViewControllers
    - Working with Tab Panels
    - Supporting the “back” button with Routes
    - Working with Windows
    - Implementing a Dashboard
    4. Reading Complex Data from an App Server
    - Understanding AJAX and REST
    - Implementing View Models and Data Binding
    - Implementing Roles-Based Security
    - Defining a Data Model
    - Defining a Proxy
    - Reading Multiple Records into a Data Store
    - Using Chained Stores
    5. Visualizing Tabular Data in Grids
    - Defining a Grid
    - Using Grid Widgets
    - Implementing Data Pagination
    - Defining Grouped Grids
    - Enhancing Grouped Grids
    - Editing Data in Grids
    6. Generating Markup from Data
    - Working with XTemplates
    - Looping Through Data
    - Implementing Conditional Processing
    - Executing Inline JavaScript
    - Binding Custom JavaScript Methods to XTemplates
    - Performing Basic Calculations in an XTemplate
    - Binding a Template to a Component
    - Using the DataView
    7. Visualizing Hierarchical Data in Trees
    - Introducing the TreeStore
    - Understanding the NodeInterface Class
    - Implementing a Tree Panel
    - Implementing a Tree Grid
    - Working with Heterogeneous Node Types
    - Using Trees as an Input Mechanism
    8. Visualizing Data in Charts
    - Instantiating a Chart
    - Configuring Chart Axes
    - Configuring Chart Labels
    - Configuring Chart Legends
    - Using Chart Interactions
    - Working with Bar Charts
    - Working with Line Charts
    - Working with Gauges
    9. Maintaining State
    - Configuring the State Provider
    - Saving the State of Components
    - Adding State Management to Non-Stateful Components
    10. Creating Data Entry Forms
    - Creating Data Entry Forms
    - Defining a Form
    - Configuring Form Fields
    - Using the Combo Box Field
    - Sizing Fields with the Anchor Layout
    - Sizing Fields with the Form Layout
    - Assigning Default Configuration Values
    - Grouping Fields
    - Validating Input Data
    - Formatting the Data Validation Error Messages
    - Submitting Data to the Server for Processing
    - Binding Grids to Forms
    11. Theming your App
    12. Going into Production
    - Documenting your App with JSDuck
    - Unit Testing with Jasmine and Siesta
    - Generating Testing and Production Builds
    13. Appendix A: Configuring your Development Environment
    14. Appendix B: Congressional Earmarks Lab
    15. Appendix C: Proposal Manager Lab

    Publication Date:
    四月 02 2015
    ISBN/EAN13:
    1511659580 / 9781511659581
    Page Count:
    588
    Binding Type:
    US Trade Paper
    Trim Size:
    8.5” x 11”
    Language:
    English
    Color:
    Black and White
    Related Categories:
    Computers / Programming Languages / JavaScript

  • 相关阅读:
    MySQL数据丢失讨论
    分布式系统之Quorum (NRW)算法
    阿里巴巴-OS事业群-OS手机事业部-系统服务部门招聘Java开发工程师,有意者请进来
    EQueue
    ENode 2.0
    关于MySQL的在线扩容
    我收藏的技术知识图(每张都是大图)
    关于实现一个基于文件持久化的EventStore的核心构思
    Actor的原理
    OAuth 2.0 授权原理
  • 原文地址:https://www.cnblogs.com/muyuge/p/6333640.html
Copyright © 2020-2023  润新知