Frage

Ich bin neu in GWT und MVP und habe einige Bibliotheken (gwt-sl, gwt-presenter, gwt-dispatch) und Frameworks (smartgwt ..) erkundet. Ich bin sehr verwirrt. Ich habe mich entschieden, bei der Verwendung von SmartGWT-UI-Komponenten und GWT-MVP zu bleiben, um sie zu handhaben. smartgwt basiert auf der Verwendung einer Datenquelle, die ich idealerweise erweitern möchte (und mit dto's (oder Proxy-Objekten mit gwt's Request Factory) füllen möchte). Allerdings habe ich momentan nicht den Dreh raus.

a) In der GWT-MVP, die Google erstellt hat, wie genau ist der Zustand eines Ortes? Schicken wir immer eine Person an einen neuen Ort? Wenn nicht und der Verlauf das Orts-Token beibehält, wie wird dann der Status geladen?

b) aus einem anderen Beitrag über gwt mvp wo ist das Modell? Die meisten von uns, die auf typische MVC-Design-Paradigmen abgestimmt sind, würden annehmen, dass der Modellzustand im Präsentator vorhanden ist. Ich nehme dann an, wie vorgeschlagen anderswo , wäre die Clientfactory die geeignete Ort, an dem das aktuelle Modell in der Ansicht gespeichert werden soll?

c) Ich möchte wissen, ob es möglich ist, requestfactory zum Auffüllen von datengebundenen Smartgwt-Komponenten zu verwenden. (Soweit ich weiß, macht die Verwendung des serverseitigen Smartgwt-Frameworks im Wesentlichen dasselbe. Übertragen nur Änderungen im Objektdiagramm über die Leitung?)

d) Auf Seite 47 von David Chandlers Folie Ich verstehe das vorgeschlagene Layout nicht ganz. (2 placeChangeHandler's? 2 Sätze von WidgetLists für jeden Aktivitätsmanager? Kann jemand das freundlich erklären?

e) kann jeder seine Erfahrungen mit gwt-sl (für Server) teilen Seitenfederintegration?)

Vielen Dank im Voraus an alle GWT-Gurus

War es hilfreich?

Lösung

Beginnen Sie mit der SmartGWT-Kurzanleitung.Wir empfehlen dringend, MVP nicht mit SmartGWT zu verwenden, da SmartGWT bereits über ein integriertes Datenbindungsparadigma verfügt, das unserer Ansicht nach mehr Funktionen mit weitaus weniger Code bietet.

Lernen Sie also den SmartGWT-Ansatz zur Datenbindung eingehend kennen, sehen Sie sich die Beispiele an, versuchen Sie es, verwenden Sie dann die verwirrenden Materialien, die Sie überprüft haben, und stellen Sie sich die Frage: Vereinfachen sie etwas?Erleichtern sie das Hinzufügen einer Funktion, die ich benötige?Wenn nicht, kümmern Sie sich nicht um sie.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top