Preface
I started my career in the world of Sencha back in 2006 when the precursor to what is known as Ext JS today (Sencha’s desktop JavaScript framework) was something of an experiment. Soon after my introduction, I became addicted to the design patterns that were promoted by the quickly evolving framework. But, more importantly, I fell in love with the thriving community of developers looking to give back.
I was inspired by many of the active members in the community, and decided to become a contributing member myself, spending tens of hours per week answering questions, writing blog posts, and eventually publishing instructional screencasts. Times were certainly interesting back then, as design patterns emerged from the community.
This second edition of Ext JS in Action, originally published in 2010, reflects a new era of desktop web front-end development that was ushered in by Ext JS 4.0. This version brought forth an extremely robust class system and offers many capabilities that extend those of JavaScript. Add to that a very well-designed event system, data package, UI, and MVC, and in Ext JS 4.0 you have a powerful framework that will allow you to develop applications to be used for many years to come.
We are delighted to share our knowledge of Ext JS with you and hope you enjoy this journey.
—JAY GARCIA