28 Stimmen

Hat jemand GWT benutzt und kann sagen, dass es wirklich hält, was es verspricht?

Ich bin ein langjähriger Java-Webentwickler und habe, wie die meisten Webentwickler, eine Menge JavaScript verwendet. Auch wenn ich JavaScript nicht so sehr hasse wie viele andere Java-Entwickler, bin ich mir seiner Fehler bewusst.

GWT ist eine Möglichkeit, Javascript mit Java zu schreiben. Da ich beide Sprachen seit langem kenne, bin ich ziemlich skeptisch gegenüber dieser Behauptung. Ich meine, es fällt mir schwer zu glauben, dass man wirklich vollständige dynamische Java-Webanwendungen mit einer reichhaltigen GUI nur mit GWT erstellen kann. Deshalb frage ich hier, ob jemand die Möglichkeit hatte, mit GWT an einem groß angelegten Projekt zu arbeiten. Wenn ja, würde ich wirklich gerne hören, was sie davon halten.

4 Stimmen

Warum die Schließung? Das scheint mir eine interessante Frage zu sein

2 Stimmen

Manche Leute haben die schlechte Angewohnheit, auf "Schließen" zu klicken, wenn ihnen die Frage nicht gefällt. Ich denke nicht, dass dies subjetiv oder argumentativ ist

2 Stimmen

Haben Sie am Ende GWT verwendet? Hat es etwas gebracht?

1voto

Petteri H Punkte 11211

Ich entwickle seit einem Jahr eine Anwendung auf der grünen Wiese mit GWT und es war überraschend angenehm. Die Teilmenge von Java, die in GWT verwendet wird, verursacht zwar einige Kopfschmerzen, aber das ist nicht weiter schlimm. Ich hatte nicht allzu viel JavaScript-Kenntnisse, als ich dem Projekt beitrat, aber ich denke, das war kein Problem.

Die häufigen GWT-Probleme, auf die ich gestoßen bin, hatten meist etwas mit dem Ext GWT/GXT-Framework oder der FCKEditor-Integration zu tun.

1voto

iftee Punkte 379

GWT rockt einfach Google macht "Google Wave" vollständig auf GWT.

1voto

Asif Sheikh Punkte 1025

Ich wusste nicht viel über Javascript, als ich versuchte, meine Website zu erstellen. Das war auch der Grund, warum ich die Erstellung der Website aufgeschoben hatte.

Für mich hat GWT einen großen Unterschied gemacht, da es mir ermöglichte, eine dynamische, browserübergreifende Website zu erstellen, die ich definitiv nicht in der Lage gewesen wäre zu erstellen, ohne erhebliche Anstrengungen in das Erlernen von Javascript zu investieren.

0voto

salk31 Punkte 44

Ich habe in den letzten Jahren einige Projekte durchgeführt, und es ist fantastisch. Zurück zu JS/JSP/Request-basierten Frameworks zu gehen, ist wirklich furchtbar.

Ich möchte nicht auf Kompilierzeitprüfungen, Unit-Tests in meiner IDE, IDE-Refactoring usw., die gemeinsame Nutzung von Code zwischen verschiedenen Ebenen, solide Widgets und ein unglaublich gut durchdachtes Framework verzichten.

Sie können so viel mehr und so viel schneller auf eine wartbare Weise tun.

0voto

Scott Taylor Punkte 56

Es gibt eine steile Lernkurve, aber für wirklich dynamische UI-Anwendungen, gibt es einfach keine Möglichkeit, dass Sie von Hand in Javascript so effizient bauen können. Was ich meine, insbesondere ist zum Beispiel eine Anwendung Frontend für einen Dienst, wo alle suchbaren Felder und Ergebnis Typ s und Länge waren völlig unbekannt. Für diese Art von Dingen, eine dynamische Laufzeit definierte ui, gibt es meiner Meinung nach nichts besseres als GWT.

Die Nachteile sind die steile Lernkurve (vor allem für Nicht-Swing-Java-Programmierer, traditionelle Anfrage/Antwort-Servlet-Api Jungs und Mädels) und immer in die Enge getrieben GWT, sobald Sie diese Entscheidung treffen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X