» » Ext JS in Action

Download Ext JS in Action epub

by Jesus Garcia

Ext JS, a cross-browser jаvascript library for building Rich Internet Applications (RIA), has emerged from the mix of jаvascript 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 jаvascript-based web apps. Ext JS has been adopted by such household names as Adobe, Aetna,, 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 jаvascript 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 jаvascript 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 jаvascript, 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.

Download Ext JS in Action epub
ISBN: 1935182110
ISBN13: 978-1935182115
Category: Technology
Subcategory: Web Development & Design
Author: Jesus Garcia
Language: English
Publisher: Manning Publications; 1 edition (December 8, 2010)
Pages: 496 pages
ePUB size: 1107 kb
FB2 size: 1260 kb
Rating: 4.2
Votes: 350
Other Formats: azw docx mbr txt

My Review of Ext JS 3:
This book really fills in the gaps for me in learning Ext JS. I am really impressed with the approach, the examples, and the readability. I've watched J Garcia's videos and, so I was expecting a good book, but I am really pleased with it's completeness. If you are new to Ext JS, or even if you have been using it for a while, this book is a must!

My Review of Ext JS 4:
I learned Ext JS 3 somewhat by trial and error as the documentation at that time was not nearly as complete as one might want it to be. Ext JS 3 (and now Ext JS 4) is a framework built on a well thought out model designed by experienced web application developers. It is just that without proper documentation, it is difficult to reveal the model. I think that this book does an excellent job of revealing the underlying models behind everything from layout to datastores. Even if you don't plan on using Ext JS 4, you can gain a good understanding of what is necessary in a browser based, event driven framework by reading this book.

The book presents concepts followed by code and an annotated visual representation of what the code produces in the browser. I find this approach very informative because this is the way I would go about learning a concept. That is, I would write some code and see what it produced. I'm not a big fan of the "recipe" coding book, but I think this approach could be useful to those who like recipes as well as those who like concepts.

I am glad that the author didn't devote a lot of space to explaining concepts marginally related to Ext JS within the main text. I might have preferred some appendices with explanations of related topics as opposed to links on the web (as they evaporate).

I'm not currently coding in Ext JS, but I'm going to refer it to some developers I know who are using it.
I had to learn ExtJS for work, and I needed to know it immediately. This book is pretty much the best investment I have ever made for learning framework stuff. It provides information in a very easy to consume fashion and has a well managed index making it a superb reference. I would recommend using this book in conjunction with the official ExtJS Documentation website.

All in all, I give it 5 stars.
I found the writing style distracting ('gooey GUI'? please), and some of the code examples very poorly written (when 'buttons' is a critical reserved word in the product, don't create an array variable named 'buttons' - you're just creating confusion).

Too soon to say how helpful it will be as a reference, but the amount of rereading I've already had to do doesn't bode well.
There are several other ExtJS books out, which I own and have read. This book is by far the best of the options. I met Jay at Senchacon this year and sat through his presentation. Jay has been involved in the ExtJS community for a long time and has been teaching others ExtJS for a long time. In the book he does a great job of presenting ExtJS to the reader. Through his involvement in the ExtJS community, its clear Jay understands common pitfalls that people encounter when learning ExtJS. Jay does a great job of explaining concepts behind ExtJS.

If you can by only one book on ExtJS - start here. I lead a small development team & bought copies for each person.
I bought both this book and one other hoping to get a better grasp of the Ext framework as well as some code examples to help tie it together. Ext JS In Action does not disappoint. It provides many helpful examples of using the framework, and its writing style is friendly and quite readable. As a bonus it also comes with instructions on how to download a free PDF version of the book.
had to quickly get ready to alter and customize a code base developed by someone else. Very good at introducing the big concepts, which are hard to get from the official online documentation.
This book helped me to master EXTJs within a months time. I read this book for 40 minutes every morning and now have the ability to add very rich controls to my web sites and designs. By adding ExtJS to my arsenal I've rounded out my resume even more and can create start to finish applications that look and feel phenomenal. I recommend this book to anyone interested in learning EXT.
Certainly not a good way to learn Ext JS. It dives into the subject, jumps around, and doesn't delivery any sort of specifics a developer needs to get up and running with Ext JS. No references, and it's missing most - if not all - the major areas it needs for a web developer to understand the Ext JS framework and components. I missed the return date to return this book, which is a big disappointment for me.