Ext JS Data-driven Application Design
暫譯: Ext JS 數據驅動應用程式設計

Kazuhiro Kotsutsumi

  • 出版商: Packt Publishing
  • 出版日期: 2013-12-26
  • 定價: $1,220
  • 售價: 9.0$1,098
  • 語言: 英文
  • 頁數: 162
  • 裝訂: Paperback
  • ISBN: 1782165444
  • ISBN-13: 9781782165446
  • 相關分類: Ext JSJavaScript
  • 立即出貨 (庫存=1)

商品描述

Learn how to build a user-friendly database in Ext JS using data from an existing database with this step-by-step tutorial. Takes you from first principles right through to implementation.

Overview

  • Discover how to layout the application structure with MVC and Sencha Cmd
  • Learn to use Ext Direct during the application build process
  • Understand how to set up the history support in the browser

In Detail

Sencha Ext JS is an industry leader for business-standard web application development. Ext JS is a leading JavaScript framework that comes with a myriad of components, APIs, and extensive documentation that you can harness to build powerful and interactive applications. Using Ext JS, you can quickly develop rich desktop web applications that are compatible with all major browsers.

This book will enable you to build databases using information from an existing database with Ext JS. It covers the MVC application architecture that enables development teams to work independently on one project. Additionally, the book teaches advanced charting capability, enabling developers to create state-of-the-art charts just once. These charts are compatible with major browsers without the need to rely on plugins.

This hands-on, practical guide will take you through the mechanics of building an application. In this instance, we will use this application to manage existing data structures in the form of a database.

You will begin by making SQL and tables in MySQL and will then move on to developing the project environment and introducing Sencha Cmd. You will learn to create a form to input data and monitor the state of the input, while seeing how Ext Direct will validate the form on the server side.

Finally, you will have a working application that is ready for you to customize to suit your needs. You can also use it as a template for any future projects when you need a similar database.

What you will learn from this book

  • Understand an existing virtual company's data structure, and make SQL and tables in MySQL
  • Develop the environment of the project while introducing Sencha Cmd and using Ext.util.History at the same time
  • Create a form to input data and transmit the data to a server via Ext Direct
  • Discover how to display data and create data searches
  • Implement a report that displays four different types of graph on the dashboard
  • Implement the data import/export process to restore or backup the data

Approach

An in-depth tutorial that teaches you the basics of data-driven applications, and how to design and implement them using Ext JS.

Who this book is written for

If you are an intermediate in Sencha Ext JS, "Ext JS Data-Driven Application Design" is the tutorial for you. You need to be familiar with JavaScript and have basic operational knowledge of MySQL. If you want to be able to systematically construct an application from the first step to implementation, this book will be useful for you.

商品描述(中文翻譯)

學習如何使用現有資料庫中的數據在 Ext JS 中構建一個用戶友好的資料庫,這是一個逐步的教程。從基本原則開始,一直到實作。

概述
- 探索如何使用 MVC 和 Sencha Cmd 佈局應用程式結構
- 學習在應用程式構建過程中使用 Ext Direct
- 了解如何在瀏覽器中設置歷史記錄支持

詳細內容
Sencha Ext JS 是業界領先的商業標準網頁應用程式開發框架。Ext JS 是一個領先的 JavaScript 框架,擁有眾多組件、API 和廣泛的文檔,您可以利用這些資源來構建強大且互動的應用程式。使用 Ext JS,您可以快速開發與所有主要瀏覽器兼容的豐富桌面網頁應用程式。

本書將使您能夠使用 Ext JS 根據現有資料庫中的信息構建資料庫。它涵蓋了 MVC 應用程式架構,使開發團隊能夠獨立於一個項目進行工作。此外,本書還教授先進的圖表功能,使開發人員能夠一次性創建最先進的圖表。這些圖表與主要瀏覽器兼容,無需依賴插件。

這本實用的指南將帶您了解構建應用程式的機制。在這個例子中,我們將使用此應用程式來管理以資料庫形式存在的數據結構。

您將首先在 MySQL 中創建 SQL 和表,然後進入開發項目環境並介紹 Sencha Cmd。您將學習創建一個表單以輸入數據並監控輸入的狀態,同時了解 Ext Direct 如何在伺服器端驗證表單。

最後,您將擁有一個可運行的應用程式,準備好根據您的需求進行自定義。當您需要類似的資料庫時,您也可以將其用作未來項目的模板。

您將從本書中學到的內容
- 了解現有虛擬公司的數據結構,並在 MySQL 中創建 SQL 和表
- 在引入 Sencha Cmd 的同時開發項目的環境並使用 Ext.util.History
- 創建一個表單以輸入數據並通過 Ext Direct 將數據傳輸到伺服器
- 探索如何顯示數據並創建數據搜索
- 實現一個在儀表板上顯示四種不同類型圖表的報告
- 實現數據的進口/出口過程以恢復或備份數據

方法
這是一個深入的教程,教您數據驅動應用程式的基本知識,以及如何使用 Ext JS 設計和實現它們。

本書的讀者對象
如果您是 Sencha Ext JS 的中級使用者,《Ext JS 數據驅動應用程式設計》是適合您的教程。您需要熟悉 JavaScript 並具備 MySQL 的基本操作知識。如果您希望能夠從第一步到實作系統性地構建應用程式,本書將對您有所幫助。