Ext JS 4 Web Application Development Cookbook

Andrew Duncan, Stuart Ashworth

  • 出版商: Packt Publishing
  • 出版日期: 2012-05-13
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 488
  • 裝訂: Paperback
  • ISBN: 1849516863
  • ISBN-13: 9781849516860
  • 相關分類: Ext JSJavaScript
  • 下單後立即進貨 (約3~4週)

買這商品的人也買了...

商品描述

Over 110 easy-to-follow recipes backed up with real-life examples, walking you through basic Ext JS features to advanced application design using Sencha's Ext JS with this book and ebook

  • Learn how to build Rich Internet Applications with the latest version of the Ext JS framework in a cookbook style
  • From creating forms to theming your interface, you will learn the building blocks for developing the perfect web application
  • Easy to follow recipes step through practical and detailed examples which are all fully backed up with code, illustrations, and tips

In Detail

Ext JS 4 is Sencha's latest JavaScript framework for developing cross-platform web applications. Built upon web standards, Ext JS provides a comprehensive library of user interface widgets and data manipulation classes to turbo-charge your application's development. Ext JS 4 builds on Ext JS 3, introducing a number of new widgets and features including the popular MVC architecture, easily customisable themes and plugin-free charting.

Ext JS 4 Web Application Development Cookbook works through the framework from the fundamentals to advanced features and application design. More than 130 detailed and practical recipes demonstrate all of the key widgets and features the framework has to offer. With this book, and the Ext JS framework, learn how to develop truly interactive and responsive web applications.

Starting with the framework fundamentals, you will work through all of the widgets and features the framework has to offer, finishing with extensive coverage of application design and code structure.

Over 110 practical and detailed recipes describe how to create and work with forms, grids, data views, and charts. You will also learn about the best practices for structuring and designing your application and how to deal with storing and manipulating data. The cookbook structure is such that you may read the recipes in any order.

The Ext JS 4 Web Application Development Cookbook will provide you with the knowledge to create interactive and responsive web applications, using real life examples.

What you will learn from this book

  • Structure your application according to best practices, manipulate the DOM, and handle events raised by users and the framework
  • Learn the layouts available in Ext JS and understand how to combine these to make complex layouts
  • Create aesthetic and user-friendly forms, validate these on the client, and submit data to your server
  • Present and organize data with Trees, Tabbed layouts, Data Views, and Templates
  • Make AJAX requests, model data objects, incorporate Ext.Direct, perform CRUD operations on data, and integrate HTML5 local storage with Ext JS
  • Work with Grids to present and manipulate tabular data by editing rows, dragging and dropping records, scrolling infinitely, and grouping data
  • Represent data visually with flexible and interactive Charts and Drawing components
  • Customize the look and feel of your application with SASS and Compass

Approach

This is a cookbook with easy to follow recipes containing practical and detailed examples which are all fully backed up with code, illustrations, and tips.

Who this book is written for

The Ext JS 4 Web Application Development Cookbook is aimed at both newcomers and those experienced with Ext JS who want to expand their knowledge and learn how to create interactive web applications with Ext JS 4.

商品描述(中文翻譯)

超過110個易於遵循的食譜,並通過實際示例引導您進行基本的Ext JS功能和使用Sencha的Ext JS進行高級應用程序設計。這本書和電子書將教您如何使用最新版本的Ext JS框架以烹飪書的風格來構建豐富的互聯網應用程序。從創建表單到主題界面,您將學習開發完美網絡應用程序的基礎組件。易於遵循的食譜通過實際和詳細的示例逐步介紹,並且所有示例都有代碼、插圖和提示作為支持。

詳細內容:
Ext JS 4是Sencha的最新JavaScript框架,用於開發跨平台的Web應用程序。基於Web標準,Ext JS提供了一個全面的用戶界面小部件和數據操作類,以加速應用程序的開發。Ext JS 4在Ext JS 3的基礎上進行了改進,引入了許多新的小部件和功能,包括流行的MVC架構、易於自定義的主題和無需插件的圖表。

《Ext JS 4 Web應用程序開發食譜》從基礎知識到高級功能和應用程序設計進行了全面的介紹。超過130個詳細且實用的食譜展示了框架提供的所有關鍵小部件和功能。通過這本書和Ext JS框架,您將學習如何開發真正交互式和響應式的Web應用程序。

從基礎知識開始,您將逐步了解框架提供的所有小部件和功能,最後詳細介紹應用程序設計和代碼結構。

超過110個實用且詳細的食譜描述了如何創建和使用表單、網格、數據視圖和圖表。您還將學習有關結構和設計應用程序的最佳實踐,以及如何處理存儲和操作數據。食譜的結構使您可以按任意順序閱讀。

《Ext JS 4 Web應用程序開發食譜》將為您提供創建交互式和響應式Web應用程序的知識,並提供真實示例。

從本書中您將學到:
- 根據最佳實踐結構化應用程序,操作DOM,處理用戶和框架引發的事件
- 學習Ext JS中可用的佈局,並了解如何結合這些佈局以創建複雜的佈局
- 創建美觀且用戶友好的表單,對客戶端進行驗證,並將數據提交到服務器
- 使用樹狀結構、選項卡佈局、數據視圖和模板來呈現和組織數據
- 進行AJAX請求,建模數據對象,整合Ext.Direct,對數據執行CRUD操作,並將HTML5本地存儲與Ext JS集成
- 使用網格來呈現和操作表格數據,編輯行,拖放記錄,無限滾動和分組數據
- 使用靈活且交互式的圖表和繪圖組件來視覺化數據
- 使用SASS和Compass自定義應用程序的外觀和感覺

這是一本食譜書,其中包含易於遵循的食譜,包括實用且詳細的示例,並且所有示例都有代碼、插圖和提示作為支持。

本書適合初學者和有經驗的Ext JS開發人員,他們希望擴展自己的知識,並學習如何使用Ext JS 4創建交互式Web應用程序。