Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I am currently using GAE plus <a href="http://www.restlet.org" rel="noreferrer">Restlet 2.0M6</a> for a Goolge Apps Domain specific business project and find it very useful. Integration with google Accounts and Data Api is easily done for obvious reasons. However I could not get the XStream lib that is bundled with Restlet to work properly, so I use the very intuitive <a href="http://simple.sourceforge.net" rel="noreferrer">Simple framework</a> instead for object serialization. Another disadvantage of Restlet is its lack of JSP integration, which is unfortunate if you do not want to use more heavy-weight templating approaches. So far I have used XSLTransformations to render browsable html representations, but am not fully satisfied with it yet and always looking for suggestions.</p> <p><strong>Update</strong></p> <p>I am now using <a href="http://saxon.sourceforge.net/" rel="noreferrer">Saxon</a> to transform xml on the server. <a href="http://jython.xhaus.com/transforming-with-xslt-on-google-appengine-and-jython/" rel="noreferrer">This is a good tutorial</a> on how to use it with App Engine. It is in Jython but not too hard to convert.</p> <p><strong>Update2</strong></p> <p>When the xslt approach is too heavy, I take a different approach with the helper package from the Lift framework to enable enriched <a href="http://wiki.github.com/dpp/liftweb/how-to-binding-view-content-to-code" rel="noreferrer">xhtml templating/binding</a>. This method is based on Scala however. </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload