From a UX design perspective (design freedom, interaction polish, usability, skin-ability, etc.), what JavaScript UI framework is best? Particularly, we are looking at ExtJS and JQuery. And, yes, we need a good grid control, so I'm leaning toward Ext.
|
closed as off topic by Rahul♦ May 20 '12 at 14:53
Questions on User Experience Stack Exchange are expected to relate to user experience within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
|
Im on the jquery evangelism team as well as a speaker at the upcoming Extjs conference. We use ExtJS extensively at Marketo. If your requirements are simple, publically accessible, and being done by web developers, then use jQuery. If this is a more complex situation, you have more hard core engineers, behind a username/password, then I suggest ExtJS. ExtJS is a lifesaver for our flagship product and we clearly fall into the latter camp. However, for our public website, We use jQuery because its more lightweight and easier. |
|||||||||||||
|
|
of all the frameworks I have seen ExtJS has the best controls. So if you need nice data bound controls ExtJS is what you are looking for. If you need nice animations, menu and plain old UI effects jQuery is better simply because there are much more plugins. |
|||
|
|
|
From a UX design perspective, you are never going to beat something that has been designed for your users' specific needs. Because of that, if you really had to pick between jQuery UI and ExtJS, I'd go with jQuery, since it is more about providing the basic skeleton that you need. ExtJS is over-designed. |
|||||
|
|
I know you want to know ExtJS vs jQuery, but I'd have a serious look at the BBC's glow framework. The BBC considers usability and accessibility top priorities, and has designed its javascript framework around those elements in order to meet its own standards & guidelines.
|
|||
|
|
I think both have what you need. Try both of them for a while and see which works better for you and by using which framework you feel better! ExtJS has more controls built in it but jQuery UI core is a little child and you should extend it by plugins ( plenty of them around internet!! ). But I prefer jQueryUI, it is simple and light weight. |
|||
|
|
|
If you need a powerful grid than look at dhtmlx framework: http://dhtmlx.com It has a very good set of UI widgets, and the grid control is one of the best JavaScript grids I've seen. |
|||
|
|