Reputation: 12215
a colleague suggested I give this framework a try. My question is, does anyone have any feedback about this, is it better than using JQuery
UPDATE: I found this posting which partially answers some of my questions
How different is Ext JS from others like jQuery and Mootools
Upvotes: 0
Views: 2947
Reputation: 10667
I had worked on jquery, but my project expected me to work on Ext JS 4. Initially i thought its just another JavaScript framework. But it was huge shock as i found it quite difficult to learn initially.
But slowly I have started getting hold of Ext JS and started appreciating its design philosophy of OOPs. So its quite different than other JavaScript frameworks. You can achieve equally good RIA in either of these frameworks though. Also Ext JS 4 is quite improved from previous versions. You can try Sencha Architect IDE of Ext JS; though its not free. Secha achitect allows you to drag and drop UI components.
Upvotes: 0
Reputation: 6170
I say that ExtJS is much more comparable to DHTMLX than jQuery when it comes to the richness of features. It's also released under GPL or commercial license. You might want to check it out as well.
Upvotes: 2
Reputation: 625007
There are two parts to the Ext framework. Ext Core was invented as a jQuery competitor but honestly if you're trying to do what jQuery does, just use jQuery. It's more popular, it'll be easier to find answers, etc.
ExtJS is a full-blown RIA framework with a rich library of widgets. You might say that it competes with jQuery UI but jQuery UI is a much less rich set of components so they're not really competitors as such.
Also, ExtJS is released under either the GPL or a commercial license. You may find that to be a problem.
For rich Javascript frameworks, I tend to favour YUI or possibly SmartClient.
Upvotes: 9
Reputation: 27313
it depend what you want to do, but ext-core is basically the same things as jquery. The full blow Ext JS is more a full framework for building RIA (lot of components: grids , tree, formpanel).
If you are looking only adding ajax bits and pieces for your website extcore could make it.
Upvotes: 1