2

Nun, da Java mehrere zusätzliche Sprachen zusätzlich zur Google App Engine erlaubt hat, welche der neu verfügbaren Sprachen würde es ermöglichen, eine App am einfachsten und prägnant zu entwickeln? Nehmen wir an, die meisten Leute kennen Ruby on Rails, PHP, Coldfusion und Python/Django und wir können davon ausgehen, dass diese ziemlich einfach und prägnant sind. Ohne diese, welche Technologie, die jetzt wegen Java verfügbar ist, würde die Leute überraschen, wie einfach und prägnant es ist, eine Web-App zu entwickeln?Was ist die einfachste und prägnanteste Webtechnologie zum Erstellen einer App mit Google App Engine?

Antwort

4

Ich denke, JAX-RS ist wahrscheinlich die einfachste und prägnanteste für Java. Beide Jersey und Restlet sind für Google App Engine verfügbar.

Hier finden Sie die supported Java frameworks in Google App Engine.

+0

Sind Sie sicher, dass sie in App Engine funktionieren? – Yen

+0

Ja, ich bin sicher, schaue hier http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?version=26 –

1

Google hat es mit seinem Eclipse-Plugin für App Engine sehr leicht gemacht, in GWT zu entwickeln, das Web-Apps ohne viel Aufwand ein sehr AJAXy Web 2.0-Feeling geben kann.

+0

würde ich nicht Betrachten Sie GWT sehr kurz. # 1 ist es Java-Syntax. # 2 Es gibt eine Menge Verkabelung von Ereignisauslösern und Reaktionen wegen ihrer Ruhe. – Yen

1

Es ist nicht genau ersichtlich, welche konkreten Attribute Sie suchen. Prägnanz ist alles sehr gut, bis es die Lesbarkeit beeinträchtigt. Soweit es die Einfachheit betrifft, werden Java oder Python für eine Weile die einfachsten Optionen sein, einfach weil sie offiziell unterstützt werden und über vollständig entwickelte APIs verfügen.

+0

Die konkreten Attribute, nach denen ich suche, sind Prägnanz und Einfachheit. Ruby und Python sind Paradebeispiele dafür. Ich betrachte Ruby als eine der prägnantesten und lesbarsten Sprachen, mit Python nicht weit dahinter. Ola Bini hat JRuby auf Rails mit GAE arbeiten lassen. Und Sinatra arbeitet auch und ist prägnant. In der Python-Welt hat Massimo di Pierro web2py auf GAE laufen lassen, allerdings mit fragwürdiger Performance - ich habe gehört, dass es ziemlich ressourcenintensiv ist und die Quoten für einige Nutzer überschritten werden. – Yen

+0

Das hast du schon gesagt, aber "Prägnanz" und "Einfachheit" sind nicht so einfach zu summieren. Perl ist prägnanter als Python (aber viel weniger lesbar!), Und bestimmte funktionale Sprachen sind wahrscheinlich wieder prägnanter. BrainFuck ist einfacher als so ziemlich alles. –