User Reviews

[1 total ]
about 1 year ago Avatar
After nearly one year of using qooxdoo

  by craquerpro

I've been using heavily qooxdoo for nearly one year. During that period the framework has evolved considerably. I've had to migrate my code several times in this short period. The good news is that it has been in a great extent an automatic process, thanks to the migration scripts that are included with each new qooxdoo release.

One of the things I like, it is the good support in the forums. Many times, problems have been solved in a ... [More] matter of minutes.

Its source code is quite clean and understandable. It has allowed me to do small contributions. It has been refactored many times, to get it more clean and less redundant. Now working with qooxdoo is much easier, as more documentation is available. For the lastest release (0.7), the documentation was available even before it was released.

At first, used to HTML, I was a little lost. Samples were a good starting point. But now, I'm able to built very polished apps, that don't miss any desktop-like functionality.

The learning curve hasn't been very steep. As everything is Javascript, updating the GUI after a AJAX request is eased a lot.

Unlike a regular desktop toolkit, you have control over nearly everything, as the source code is available. JS as a dynamic language allows easily to alter the behavior of any object.

Javascript is more expressive than it looks at first. Closures are a very powerful feature, that allows not to lose the context, when processing an event. Events are very used in a GUI app, and even more if you use AJAX. Qooxdoo adds to Javascript OO features from other languages: Mixins, Interfaces, calling the overriden super method that aren't present originally in JS.

I haven't had any cross-browser problems, except for the poor performance of IE6 with complicated pages.

The look and feel is separated from the logic, thanks to its theme support. I'm going even to try to let the end user to define the colors, and some other appearance features.

Qooxdoo is unobstrusive, you can build a custom version with just what you need. It can be combined with other Javascript frameworks. [Less]

2 of 2 users found the following review helpful. Was this review helpful to you? |