Any good AJAX framework for Google App Engine apps?
<p>I am trying to implement AJAX in my Google App Engine application, and so I am looking for a good AJAX framework that will help me. Anyone has any idea?</p>

<p>I am thinking about Google Web Toolkit, how good it is in terms of creating AJAX for Google App Engine?</p>

<p>As Google Web Toolkit is a <a href="http://code.google.com/support/bin/answer.py?answer=54830&amp;topic=10208" rel="nofollow">subset of Java</a> it works best when you Java at the backend too.  Since Google App Engine is currently <a href="http://code.google.com/appengine/kb/general.html#language" rel="nofollow">Python only</a> I think you'd have to do a lot of messing about to get your server and client to talk nicely to each other.</p>

<p>jQuery seems to be the most popular JavaScript library option in the <a href="http://www.djangosnippets.org/tags/ajax/?page=1" rel="nofollow">AJAX Tag at DjangoSnippets.com</a>.</p>

<p><strong>Edit:</strong> The above is only true of Google App Engine applications written in Python.  As Google App Engine now supports Java, GWT could now be a good choice for writing an AJAX front end.  <a href="http://code.google.com/webtoolkit/doc/latest/tutorial/appengine.html" rel="nofollow">Google even have a tutorial showing you how to do it.</a></p>
