Ext JS in Action
- Length: 496 pages
- Edition: Pap/Psc
- Language: English
- Publisher: Manning Publications
- Publication Date: 2010-12-05
- ISBN-10: 1935182110
- ISBN-13: 9781935182115
- Sales Rank: #2859083 (See Top 100 Books)
Ext JS, a cross-browser JavaScript library for building Rich Internet Applications (RIA), has emerged from the mix of JavaScript frameworks, libraries and object-oriented development techniques as a one of the clear leaders. Ext JS combines an extensive library of super-high-quality widgets, an intuitive, extensible component model, and an easy-to-use API to create a full, rock-solid platform for JavaScript-based web apps. Ext JS has been adopted by such household names as Adobe, Aetna, Amazon.com, Best Buy Hallmark, Panasonic, Pixar Animation Studios, Siemens, Sony, and Visa.
Ext JS in Action teaches the reader about Ext from the ground up. By following the common design patterns demonstrated in the Ext source and in many commercial applications, the book teaches you to achieve the same results you see in world-class commercial JavaScript applications. This book will guide you through the Ext component model and layouts. You’ll learn how core components, such as the Container class, serve as building blocks for building complex user interfaces. The book fully covers Ext utility classes, AJAX, Observable (the Ext events model), DOM helpers and Function Helpers and illustrates how use of JavaScript Object Notation (JSON), a powerful and lightweight data format, can allow your application to efficiently communicate over the network to the web server. Finally, you’ll build on this foundation to customize or extend Ext widgets.
Ext JS in Action assumes that you have a solid foundation in JavaScript, but requires no previous exposure to Ext JS.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Table of Contents
PART 1 INTRODUCTION TO EXT JS
Chapter 1 A framework apart
Chapter 2 Back to the basics
Chapter 3 Events, Components, and Containers
PART 2 EXT JS COMPONENTS
Chapter 4 A place for Components
Chapter 5 Organizing Components
Chapter 6 Ext JS takes form
PART 3 DATA-DRIVEN COMPONENTS
Chapter 7 The venerable GridPanel
Chapter 8 The EditorGridPanel
Chapter 9 DataView and ListView
Chapter 10 Charts
Chapter 11 Taking root with trees
Chapter 12 Menus, Buttons, and Toolbars
PART 4 ADVANCED EXT
Chapter 13 Drag-and-drop basics
Chapter 14 Drag and drop with widgets
Chapter 15 Extensions and plug-ins
PART 5 BUILDING APPLICATIONS
Chapter 16 Developing for reusability
Chapter 17 The application stack