An Intro to Ext JS

Presented by
Chris Missal

September 21st, 2012

Plan for the Next Hour

What is Ext JS?

Ext JS (pronounced E-X-T-J-S) is a pure JavaScript application framework for building interactive web applications.

Featuring

History

Competitors

Direct

Related

Let's Build

Building Blocks

Ext JS Example Code

Defining Hidden

Ext.form.field.Hidden.js

More Example Code

How to use Hidden

MyApp.controls.CompositeKey.js

Extending Components

"Config" all the things!

Common Conventions

Documentation

The Bowling App

Store

Collections of Resources

Request/Response

... Let's look at Teams

Model

Entities

Active Record-ish

... Let's look at Bowlers

Windows and Wizards

... Let's add a series

Model/View/Controller

... Let's look at the code

SVG and VML

Pros and Cons

The Cons

Pros and Cons

The Pros

Why Ext?

My thoughts

Thank You!

Questions, go!

Cast and Crew