Hi John, I'm using qooxdoo since v0.6 and ExtJS since v2.0 and these 2 UI frameworks have both advantages and inconvenients in my point of view. My main work is to build quickly AJAX apps with php backend using JSON and build rich UI (panel, accordion, tree, form, RTE,...). Firstly, ExtJS is more mature to build quickly UI because Ext uses iterative programming is more complex but the code is compact; with Ext you can reuse existing html code to build UI very easily (renderTo, applyTo,..). Ext widgets handle easily resizable event, flex UI, center to browser,... have some ready to use widget ext.msg.alert,... Ext can works with third party JS lib (YUI, Jquery,..) using adapters. qooxdoo is more low level for UI programming (with great advantages like good debugger, compiler, i18n,...), you need write a lot of code, but this code is very easy to write compare to Ext. Ext has a third party UI builder. Learn qooxdoo IMHO is faster than Ext but Ext gives quickly very nice UI in few "complex" code line. The next major qooxdoo version (v0.8) will reduce the gap between Ext and qooxdoo. If you need to customize appearance, the qooxdoo way is better than Ext, because you don't need to know CSS and know cross-browser differences. The community of Ext is very big compared to qooxdoo, but qooxdoo mailinglist is in general more efficient when you have problem. Documentation and examples are more complete in qooxdoo, Ext has only a wiki tutorial and a API doc ; qooxdoo has demobrowser, showcase, complete apps, API doc, wiki,... In term of communication the qooxdoo roadmap is very clear (0.7.4, 0.8,...), Ext team is less verbose ;) Regarding general AJAX app performance issue, the qooxdoo way is to have a big JS file with an upcoming complex on-demand ressources loader, so sometimes it's little "heavy" for a simple app; Ext way is to load a common ressource file ext-all.js to access to data on each hmtl page. qooxdoo have done a great work to have a compiler with many optimizations. As a conclusion, these 2 projects are very nice and if I prefer Ext for UI design, I hope that qooxdoo will be adopted massively in the next future to grow the community.
Frederic sub wrote: > > Hey guys, > > I've been following qooxdoo for almost 2 years and I think it's a > fantastic framework, not only for a UI but from a OO and overall framework > perspective - fantastic stuff. It's great to see such an active forum as > well - it give a good sense of the health of the project. > > I'd like to hear peoples thoughts on ExtJS and how it compares to qooxdoo. > I'm quite familiar with qooxdoo but no so familiar with ExtJS, I'd to hear > from other qooxdoo developers their thoughts on ExtJS. > > - Where does ExtJS excel compared to qooxdoo > - Where does ExtJS fail compared to qooxdoo > > Maybe I need to find myself a ExtJS forum to ask similar questions, but > I'd still be keen to hear from those that have tried ExtJS. > Now I know that 0.8 is to promise significant things around layout etc > will there be things there that bridges the gap to whatever parts where > ExtJS excel? > > Hopefully this might be an interesting conversation. > > Cheers > John > -- View this message in context: http://www.nabble.com/Thoughts-on-ExtJS-vs-qooxdoo-tp14993948p14995754.html Sent from the qooxdoo-devel mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel