yeah , how abt retrofitting Qooxdoo into pyjamas? it should work. It
will be easier. Then introduce it into web2py how thats soudns? I only
tested pyjamas a bit.

after coding mnore and more in Qooxdoo ,I realize jquery-UI main
weakness is making user depending on html and css , and selectors.
Actually that wont work for application style UIs.

why i like about  qooxdoo is i never (really never) have to look back
at html and CSS at all. another main point is as i am a java hater ,
even tho qooxdoo code is much like java its still in javascript so its
a lot easier.And not like GWT it dont need java to do anything at all
just python to generate and compile code :) .


On 9/20/11, Ross Peoples <[email protected]> wrote:
> I have been looking at qooxdoo as a replacement for jQuery UI for quite a
> while, since they seem to have a nice set of widgets. I don't know why it
> takes the jQuery UI team over a year to make a menubar widget (that's still
> not finished), when you could probably write your own high-quality version
> in a couple of days. That is the one thing that really bugs me about jQuery
> UI: the seemingly stagnent development pace. I understand that things like
> accessibility take a little more time, but other frameworks (and even
> individuals) can crank out new widgets in no time that are sometimes higher
> quality than the jQuery UI ones. (end rant)
>
> Anyways, as you mentioned, web2py is focused more on traditional HTML.
> Qooxdoo seems to generate its own HTML based on the JavaScript code you
> enter (like with desktop programming). It seems more like an AJAX
> application builder rather than an HTML additive, like jQuery. Before coming
> to web2py, I evaluated Vaadin, which is a Java server/client integrated
> framework that is built on Google Web Toolkit (like pyjamas is). Only you
> program everything in Java. It's pretty powerful and the widgets were the
> best I've ever seen (quite a lot of them too). The only problem with it
> though is that trying to do something that would be simple with HTML and
> JavaScript would require you to make your own widget and recompile the
> entire widget set. It was great for working inside the box, but way too
> difficult if you wanted to step outside the box.
>
> Enough with the babbling: what we would need to do is make a qooxdoo helper
> that can generate JS code for the widgets. However, it might just be easier
> for everyone to write their own JavaScript, since it's well documented on
> the qooxdoo site. As for the AJAX communications, according to the qooxdoo
> site: http://manual.qooxdoo.org/1.4.x/pages/communication/rpc.html they use
> JSON-RPC, which web2py already supports. They also have a Python RPC server
> (for an older version of
> qooxdoo): http://qooxdoo.org/contrib/project/rpcpython so that could
> probably integrated into a web2py plugin or contrib module. Source
> link:
> https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/ServerObjects/trunk/
>
> So to have web2py support qooxdoo apps, it would take a little bit of work,
> but it's totally do-able, and some of the pieces are already there.
>

Reply via email to