Hi Shaun
I'm obviously biased about ExtJS, but I'll try and take an impartial view.
JQuery provides an API to write javascript and interact with the Dom in a browser agnostic way.
ExtJS provides an equivalent API in it's Ext Core library.
Both are lightweight in size, and provide similar functionality in this respect.
From a performance perspective, I would expect that both would perform similarly.
Here I would take the viewpoint that if one library was significantly outperforming the other, they would be having a look the functionality and replicate.
As far as the UI is concerned I believe this is where they differentiate.
ExtJS provides an integrated and highly polished set of widgets with a specific look and feel.
The jQuery UI also provides a set of widgets, currently less impressive visually in my opinion, but possibly more easily customized (I haven't tried).
Oracle has confirmed that jQuery will definitely be included as part of Oracle Apex 4.0.
This is great for the jQuery advocates, but equally fine for ExtJS advocates.
Why? ExtJS has an adapter layer, allowing you to use Ext Standalone, Yahoo! UI, jQuery, Prototype, Scriptaculous for your base layer.
So this means you can use jQuery as a base layer, and ExtJS on top of it, allowing you to use the best features of both.
The question is whether Oracle are planning to use jQuery UI or not.
The recent Apex 4.0 video and powerpoint by Mike Hichwa and David Peake has a slide at the beginning making me think that they will be including the jQuery UI.
This is a departure from the currently published Apex road-map.
So far I have not seen anything to confirm or refute this.
Hopefully this provides you with some insight on both frameworks.
And finally for your question on which framework would run faster on 1000+ display records.
Well, as Tom Kyte likes to say "It depends".
What features are you pages using, how light have you made your application library, and finally WHY has your design lead you to present so many records to the user.
Regards
Mark
Random Insights into Oracle |
Marks Playpen