Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Book Review: Learning ExtJS 3.2

CutterBl Thank You For The Review (46 comments)

@samzenpus,

Thanks for the great review. I'm really glad you enjoyed the book, and especially that you were able to get something tangible to use. It's great to see that kind of feedback. When I first started learning Ext JS there weren't any books out there. I spent hours reading through the demo code, and combing through the forums. When Packt contacted me to help complete the first book I jumped on it, knowing that there were other developers out there like me that would learn more (and faster) from a book resource.

For those who complain about the licensing,

I see your point to a degree, but on another level I am baffled. I use JQuery and JQueryUI everyday where I work, and there are tons of things I love about JQuery. I read code, and have a huge amount of respect for John Resig, and the rest of the JQuery/UI teams. But, to put it simply, JQueryUI is an infant by comparison to Ext JS, and vastly incomplete. You can't write web applications without a datagrid component, or even a tree, nor does JQuery have anything even closely resembling a Data Store (no, the $.data() methods don't count). Yes, there are alternative plugins for some of this, but none of them (IMO) is complete either, nor are their architectures and API's consistent with the rest of JQueryUI. It's an apples and oranges comparison (really look over the demos and API's of all options and you'll see what I mean).

Ext JS is a complete package, with a paid development team whose responsibility it is to maintain consistency, enhance functionality and performance, and to innovate. This is never more evident than when reading through all of the materials that have been put out on the upcoming Ext JS 4. Our book (it did come out in October) is still timely, in that the base model of how to approach most things is unchanged, and it gives the reader a clearer understanding of how to work with this OO modeled, extensible, event driven framework that originally forked off of YUI.

If you still don't agree with licensing all of this, that's OK too. I push code here and there now and again, but I honestly don't have the time myself to reinvent what has already been done. To me, it's worth the fee. If you can write all of these things yourself, for less than the cost of an Ext JS license, then I strongly urge you to join the efforts, and contribute to bring JQueryUI to the same level of quality. They can use, and would welcome, the assistance.

Steve "Cutter" Blades

more than 3 years ago

Submissions

CutterBl hasn't submitted any stories.

Journals

CutterBl has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>