On Apr 14, 2010, at 02:37 , George Serban wrote:
> Hi everybody
>
Hi, welcome to qooxdoo !
> [CUT]
> 4) Does this mean that I can write my servlet container to execute queries
> over a database and return result objects (in xml)? I then need to parse XML
> to display the results in a datagrid? This means I need Java SDK on the
> server and connection drivers for my database? Is this the way to do it? (I
> know I need to learn JavaScript but also Java?)
We do that.
It does not mean it is mandatory for qooxdoo, it is just a possible software
architecture.
Rather than XML we are using JSON serialization.deserialization.
This Java module is an open source code (we're just waiting for some legal
answer from qooxdoo).
The benefit come from the fact JSON is native in Javascript (JSON stand for
JavaScript Object Notation).
On a qooxdoo point of view, our backend is just transparent by providing JSON
stream from and back to qooxodo front end.
> [CUT]
> 6) How does developing work (I'm sure this is a really noob question). Do I
> write the code for the application in some kind of IDE / text editor and the
> compile it and the upload to my server?
We are using IntelliJ for all our code, both qooxdoo frontend and Java backend.
We have ant script for building the entire app using source or build from
qooxdoo.
When building the "build" version it can be war and then deployed in Tomlcat or
other JEE container.
> 7) Is Zend Framework useful for what I want to do?
Well, choose a backend language, then a framework.
My advice : don't choose a language because of a framework.
Witch one do you know better : Java or PHP ?
Both have some pro and cons but choose the one you know better.
For PHP you have Zend or CakePHP. I used the last one with qooxdoo but I prefer
Java and OpenJPA : far more powerful.
> 8) Is there any best practice for integrating user permissions that you can
> recommend?
Base it on role.
> 9) Do I need an application server?
For Java, yes like TOmcat. For PHP, only a web server and PHP module.
[CUT]
My 2 cents !
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel