Hello sigipa, first of all wellcome to qooxdoo. I'm not familiar with ExtJS but I'll try to answer your questions as good as possible. :)
Am 28.07.2009 um 22:55 schrieb sigipa: > > Hello All, > > We are currently trying to decide between ExtJS and QooxDoo. I know > this > topic has come up before, but I was hoping it would be okay to ask a > couple > of general questions about a few items that are important to us. > > 1. I assume one can use Qooxdoo as a standalone JavaScript library > in the > same way that you can with ExtJS? qooxdoo has a whole toolchain included which helps you during development and with your deployment. The build or deployment version of your application can be packt together as one single file. But you can also just pack the qooxdoo classes into one file. Thats all possible with the toolchain included in qooxdoo. This document about the generator could give you a detailed insight into the benefit you have using such a toolchain: http://qooxdoo.org/documentation/0.8/generator > > 2. How do the two compare performance wise in the above context? As I said, I'm not the ExtJS expert and I haven't done any comparison in performance of the two frameworks, sorry. > > 3. I think we would all agree that ExtJS has a very appealing > default theme. > If possible. how difficult would it be to create a similar type of > theme > with QooxDoo? Yes, as a first estimation I think this is possible. qooxdoo does have theming support which allows you to specify the look of your application and all framework components as you like them. The configuration of such a theme is completely cross browser and does not require any css knowledge as you can see here: http://qooxdoo.org/documentation/0.8/ui_theming > > 4. We prefer the QooxDoo api, because we believe the code is more > readable/maintainable. This is especially true for those who are not > JavaScript experts. After looking at the QooxDoo api a bit, it would > appear > that QooxDoo provides the same type of function with regard to JSON > etc. How > do the two libs compare when it comes to AJAX style communication? As I haven't done anything with the ExtJS AJAX layer, I can't tell you much about a comparison. But the documentation about the qooxdoo AJAX Layer could help you to compare the features by yourself: http://qooxdoo.org/documentation/0.8/remote_io http://qooxdoo.org/documentation/0.8/rpc > > 5. We are still looking at both libs, so it would be help to get some > opinions on the various strengths of each library as it applies to > the most > current version of QooxDoo. I can tell you some advantages of qooxdoo: - qooxdoo is fast, at least in the last comparison with other libraries: http://dante.dojotoolkit.org/taskspeed/ - an integrated testing framework for unit testing - integrated API-viewer for both, the framework and the custom application - No CSS, HTML or DOM knowledge is needed - huge feature set from logging up to data bindning - advanced OO system - much more... ;) > > 6. Our backend is written in C++. Are there any particular issues > that we > should be aware of while making use of QooxDoo in this way? Maybe you have seen that we don't have a C++ RPC module in qooxdoo. But using the default AJAX layer of qooxdoo works fine with every backend. > > Any and all comment will be much appreciated. > > Thanks, > -S > I have found some old comparison between the two frameworks on our mailing list. Maybe you find some ideas there which can help your decision: http://www.nabble.com/Thoughts-on-ExtJS-vs-qooxdoo-to14993948.html#a15060729 http://www.nabble.com/ExtJS-x-qooxdoo-x-SmartClient-to17420641.html#a17420641 But keep in mind that this threads started more than a year ago. So some information may be out of date. I hope I could help a bit. Regards, Martin > > > > -- > View this message in context: > http://www.nabble.com/A-few-noob-questions-tp24707672p24707672.html > Sent from the qooxdoo-devel mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and > focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
