Ext JS 4 First Look

A practical guide including examples of the new features in Ext JS 4 and tips to migrate from Ext JS 3.

Ext JS 4 First Look

Starting
Loiane Groner

A practical guide including examples of the new features in Ext JS 4 and tips to migrate from Ext JS 3.
$26.99
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free sample

Book Details

ISBN 139781849516662
Paperback340 pages

About This Book

  • Migrate your Ext JS 3 applications easily to Ext JS 4 based on the examples presented in this guide
  • Full of diagrams, illustrations, and step-by-step instructions to develop real word applications
  • Driven by examples and explanations of how things work

Who This Book Is For

This book is written for web developers who are familiar with Ext JS 3 and want to have detailed insights into the new features of Ext JS 4.

Table of Contents

Chapter 1: What's New in Ext JS 4?
Getting started with Ext JS 4
The new Ext JS 4 class system
Migrating from Ext JS 3 to Ext JS 4
Summary
Chapter 2: The New Data Package
Broad overview
The new model class
Proxies
Stores
Summary
Chapter 3: Upgraded Layouts
Ext JS 4 layouts
Container layouts
Component layouts
Summary
Chapter 4: Upgraded Charts
Ext JS 4 chart upgrades
Ext draw package
Ext chart package
Series
Customizing a Chart
Summary
Chapter 5: Upgraded Grid, Tree, and Form
Grid panel
Tree panel
Form
Summary
Chapter 6: Ext JS 4 Themes
Getting started with Ext JS 4 themes
Installing Ruby
Installing Sass and Compass
Setting up an Ext project
Creating a new theme
Creating new Ext JS Component UIs
Supporting legacy browsers
Missing custom images
Summary
Chapter 7: MVC Application Architecture
The new MVC application architecture
Creating a sample application the old-fashioned way
Migrating/creating an app using the MVC architecture
Ext.ComponentQuery
Building your application for production
Summary

What You Will Learn

  • Learn the major changes in Ext JS 4 and its compatibility with Ext JS 3, including how to load components by demand.
  • Understand how to use the new Data package, including new features such as Model, Associations, Validations, new Proxies, etc.
  • Organize Ext JS 4 components into containers using upgraded and new Layout engines.
  • Create bar, pie, radar, scatter, gauge, line, and area charts without using Flash and customize them.
  • Learn what has changed in Ext JS 4 components such as Grid, Tree, Form.
  • Change and create new themes using Sass and Compass.
  • Build a complete application using the new Ext JS MVC architecture.
  • Compare Ext JS 3 with Ext JS 4 class names.

In Detail

Ext JS 4 is a JavaScript framework that provides resources to build Rich Internet Applications with great performance. Ext JS 4 has been packed with many new features and it is difficult to master, even for seasoned experts in Ext JS 3.

Ext JS 4 First Look teaches you the main functional areas of Ext JS 4 that have significant new features, explains the new features and how to use them, while highlighting the differences between Ext JS 4 and the previous versions.

This book will give you the knowledge to make the required changes to Ext JS 3 application to build a complete Ext JS 4 application.

This book provides examples of how to load Ext JS components by demand, charts, grid, tree, forms and panels, new data model, themes and mvc architecture.

Ext JS 4 First Look provides full examples and illustrations to help you easily learn the new features of Ext JS 4.

Authors

Table of Contents

Chapter 1: What's New in Ext JS 4?
Getting started with Ext JS 4
The new Ext JS 4 class system
Migrating from Ext JS 3 to Ext JS 4
Summary
Chapter 2: The New Data Package
Broad overview
The new model class
Proxies
Stores
Summary
Chapter 3: Upgraded Layouts
Ext JS 4 layouts
Container layouts
Component layouts
Summary
Chapter 4: Upgraded Charts
Ext JS 4 chart upgrades
Ext draw package
Ext chart package
Series
Customizing a Chart
Summary
Chapter 5: Upgraded Grid, Tree, and Form
Grid panel
Tree panel
Form
Summary
Chapter 6: Ext JS 4 Themes
Getting started with Ext JS 4 themes
Installing Ruby
Installing Sass and Compass
Setting up an Ext project
Creating a new theme
Creating new Ext JS Component UIs
Supporting legacy browsers
Missing custom images
Summary
Chapter 7: MVC Application Architecture
The new MVC application architecture
Creating a sample application the old-fashioned way
Migrating/creating an app using the MVC architecture
Ext.ComponentQuery
Building your application for production
Summary

Book Details

ISBN 139781849516662
Paperback340 pages
Read More