原文: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

推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》的更多相关文章

  1. [转]使用Sencha Ext JS 6打造通用应用程序

    原文地址:http://www.uedsc.com/using-sencha-ext-js-6-to-build-universal-apps.html 在Sencha和整个Ext JS团队的支持下, ...

  2. 【翻译】使用Sencha Ext JS创建美丽的图画(1)

    原文:Creating Beautiful Drawings Using Sencha Ext JS – Part 1 许多人可能对Ext JS中的图表包相当熟悉了.通过它可以快速创建相当强悍的可视化 ...

  3. 【翻译】使用Sencha Ext JS 6打造通用应用程序

    原文:Using Sencha Ext JS 6 to Build Universal Apps {.aligncenter} 在Sencha和整个Ext JS团队的支持下,我很高兴能跟大家分享一下有 ...

  4. sencha ext js 6 入门

    Sencha Ext JS号称是目前世界上最先进和最强大的.支持多平台多设备的JavaScript应用程序开发框架.首先看一下Ext JS的发展简史. 1 Ext JS发展简史 YUI-Ext的作者J ...

  5. 【翻译】Sencha Ext JS 5公布

    原文:Announcing Sencha Ext JS 5 简单介绍 我代表Sencha和整个Ext JS团队,非常自豪的宣布,在今天,Sencha Ext JS 5公布了.Ext JS 5已经迈出了 ...

  6. 【翻译】Sencha Ext JS 5发布

    原文:Announcing Sencha Ext JS 5 简介 我代表Sencha和整个Ext JS团队,很自豪的宣布,在今天,Sencha Ext JS 5发布了.Ext JS 5已经迈出了一大步 ...

  7. [020]Sencha Ext JS 6.0使用教程2

    本节主要以典型例子介绍如何用Sencha Ext JS6.0进行项目开发 入门阶段总是比较难的,掌握了基本操作步骤,使用方法,架构思维,开发起来还是满顺利,开心的,自己又能掌握一门新技术,又能进步,主 ...

  8. [ExtJS5学习笔记]第二十九节 sencha ext js 5.1.0中动态更换皮肤主题

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/42016107 本文作者:sushengmiyan ------------------ ...

  9. [ExtJS5学习笔记]第二十八节 sencha ext js 5.1.0发布版本正式发布 extjs doc下载地址

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/41911539 本文作者:sushengmiyan ------------------ ...

随机推荐

  1. 利用 Win32 启动和检测 UWP App 的方法

    一种启动和检测 UWP 应用的方法 背景 我们发布过多款 UWP 平台的同类型 App ,最近有一个需求:用传统 Win32 程序启动我们的 UWP 程序.因为我们的每一个UWP App在客户机器上都 ...

  2. 重写轮子之 kNN

    # !/usr/bin/python # -*- coding:utf-8 -*- """ Re-implement kNN algorithm as a practic ...

  3. Node.js 进程

    process 是全局对象,能够在任意位置访问,是 EventEmitter 的实例. 退出状态码 当没有新的异步的操作等待处理时,Node 正常情况下退出时会返回状态码 0 .下面的状态码表示其他状 ...

  4. PHP 高级过滤器

    PHP 高级过滤器 检测一个数字是否在一个范围内 以下实例使用了 filter_var() 函数来检测一个 INT 型的变量是否在  1 到 200 内: 实例 <?php$int = 122; ...

  5. webpack4.x配置详解,多页面,多入口,多出口,新特性新坑!!

    花了差不多一天多的时间,重新撸了一遍webpack4.x的常用配置. 基本上常用的配置都熟悉了一遍,总体上来讲,为了对parcel进行反击,webpack从4.x开始,正在朝着尽可能的简化配置文件的方 ...

  6. JVM的Server与Client运行模式区别与切换

    概述 JVM有两种运行模式Server与Client.两种模式的区别在于,Client模式启动速度较快,Server模式启动较慢:但是启动进入稳定期长期运行之后Server模式的程序运行速度比Clie ...

  7. linux系统性能监控--内存利用率

    Linux提供了对物理内存进行合理.高效的访问并可以访问潜在的海量虚存的技术.虚存通常稍多于操作系统实际拥有的内存容量,以便将较少使用的数据卸载到磁盘存储器上,同时又呈现出系统拥有大量物理内存的假象. ...

  8. Ajax PHP JavaScript MySQL实现简易的无刷新在线聊天室

    思路 消息显示区 发消息 板块 消息显示 消息发送 优化 显示非重复性的数据 优化显示 加上滚动条 每次都显示最新消息 完整代码 前端代码 数据库表结构 服务器端代码 总结与展望 总结 展望 为更好的 ...

  9. android 调试工具ADB命令详解

    adb是什么? adb的全称为Android Debug Bridge,就是起到调试桥的作用. 通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具. ...

  10. 修改CUSTOM.PLL文件调用客户化FORM&修改标准FORM

    修改custom.pll文件里 的过程event:参考例子如下,修改好后上传至$AU_TOP/resource 运行编译frmcmp_batch CUSTOM apps/apps module_typ ...