2010-08-12 4 views
6

Ich liebe beide, Python und Java und ich habe diese erste 'seriöse' Web-Anwendung Projekt, das ich gerne ausführen würde.Über Pyjamas Reife vs GWT Reife (mit kurzen toten Zeilen) für eine Webanwendung

Ich finde es schwer zwischen Pyjamas + django und GWT + Hibernate zu wählen.

In der Tat, aus meiner Anfänger Sicht scheint es, als wäre die Python-Welt besser geeignet für eine schnell entwickelte und Spaß Web-Anwendung. Und auf der anderen Seite ist die Java-Welt nützlich für leistungsorientierte, skalierbare Lösungen und für "ernsthafte" Projekte mit großem Geld ...

Meine Anforderungen sind recht einfach: Diese Anwendung muss einen Desktop ersetzen Anwendung. Also, der Leistungsfaktor ist da. Aber meine Termine sind ziemlich kurz.

Ist Pyjamas reif genug GWT auf Leistung und Funktionalität Sicht zu ersetzen?

Antwort

7

In der Tat, von meinem Anfänger Punkt Blick scheint es, wie die Python-Welt für eine besser geeignet ist schnell entwickelt und Spaß Web Anwendung. Und auf der anderen Seite, die Java-Welt ist nützlich für leistungsorientierte, skalierbare Lösungen und für ‚schwere‘ Projekte mit vielen Geld beteiligt ...

Naah. Zum Beispiel, YouTube ist in Python - wo sehen Sie, dass das Auswirkungen auf seine Leistung, Skalierbarkeit oder "Big Money" Eigenschaften?

Ist Pyjamas reif genug GWT auf Leistung und Funktionalität Sicht zu ersetzen?

Völlig andere Frage von der vorherigen, dumme Beobachtung.

GWT ist schon länger da und hat mehr Benutzer und Mitwirkende. Vielleicht ist Pyjamas "gut genug" für viele Anwendungen - dennoch ist es ist bei Release 0.7, mit GWT bei Release 2.0, die als ein Hinweis darauf, dass GWT besser, ausgereifter und ausgereifter ist.

Die meisten realen, hochskalierbaren Web-Apps verwenden "echtes" Javascript (in der Regel mit einem unterstützenden Framework, wie dem sehr beliebten jQuery oder einem seiner vielen "Konkurrenten"); Wenn Sie aus irgendeinem Grund nicht (oder wahrscheinlicher) nicht wollen, dann ist GWT meiner Meinung nach wahrscheinlich eine weniger riskante Wahl als Pyjamas.

+0

Natürlich war meine alberne Beobachtung ironisch! – djondal

+0

-1, Sie können Versionsnummern nicht vergleichen. –

4

Ich habe es geschafft, ein paar mittelgroße Webapps mit Pyjamas zu verwenden und glaube mir, es war sehr glatt Segeln. Es ist auch eine abgespeckte Version von GWT, so dass es einfacher zu lernen ist. Die meisten UI-Widgets sind 100 Zeilen ish! Auch die pythonische Verwendung von OO ist ziemlich vorbildlich.

+3

Können Sie auch Informationen darüber geben, wie einfach es ist, eine Pyjama-Anwendung im Vergleich zu GWT zu debuggen (Pyjama hat keinen gehosteten Modus)? – djondal

Verwandte Themen