On 3/23/06, Jorge Godoy <[EMAIL PROTECTED]> wrote: > > "BJörn Lindqvist" <[EMAIL PROTECTED]> writes: > > The javascript application is written using qooxdoo which is a totally > > kickass web gui toolkit.
> Indeed! Very beautiful! I didn't know it before and I found it very > interesting! I'm still watching the demos, but how's it to develop with? > How are its docs? And how well does it integrate with MochiKit? For me, it is very hard to say anything negative about Qooxdoo. It is extremely easy to use it to build very professional looking and featureful applications. If you know Swing or another GUI toolkit like Qt, it is very easy to learn it because Qooxdoo is like Qt for the web. You are developing at a very high level so you don't have to deal with details like DOM elements or stuff like that. That is good for rapid development but it can also be considered to be negative because you lose a lot of control on how the page will look. That's fine for me because I hate writing CSS and having to "design" stuff. :) The different widget themes that Qooxdoo offers are much better than any design I could ever come up with. I'm sure there are also ways to mix "regular" Javascript+HTML with Qooxdoo widgets, but I have no idea how painful it is. The docs are pretty bad and are woefully incomplete. I estimate that only 10% or so of all methods on all classes have any API documentation. Of those methods, almost none of them are described with more than one short line. I think this is because the main developers are Germans and are not so good at English. They could probably use some help writing good docs. But since Qooxdoo is so similar in function (and also in how it names stuff) to regular GUI toolkits that really isn't a big problem. There are also about 150 short examples in the source/demo directory so it's easy to learn by example. I haven't tried using it with MochiKit. I don't think there is much point to that because for much of that MochiKit offers, Qooxdoo has more high-level equivalents. For example, MochiKit has the funtion loadJSONDoc, but Qooxdoo has QxGetRequest. And as I previously said, there is no need to manually manipulate the DOM with Qooxdoo. But the most amazing thing to me was that my app, exclusively tested against Galeon, worked without any problems in IE6. -- mvh Björn --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears -~----------~----~----~----~------~----~------~--~---

