我正在考慮使用web工具包開發新的應用程序。我決定最好的選擇是使用模型 - 視圖 - 演示者設計模式。經過大量的研究,我發現了兩種不同的實現框架代碼的方法。 (我仍然在努力學習MVP,以及如何最好地利用模型和視圖之間的脫節)使用Google Web Toolkit(GWT)的Model-View-Presenter
這裏有兩個環節討論GWT MVP
https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces https://developers.google.com/web-toolkit/articles/mvp-architecture
我通過閱讀和理解第二個鏈接中的所有信息,主持人與視圖的關聯方式,以及您如何進行自定義事件等。我真的很喜歡這個,因爲這意味着一些開發人員將能夠開展我想要的項目。
但是,第一個鏈接也指出了一些有趣的東西,大多使用XML和@UiBinder等等。我覺得這些對於這個特定的應用程序來說不是必需的,但我想確保我沒有忽視任何東西。
基本上 - 怎樣好的編程習慣的是樣式在第二個鏈接的樣式(帶有主持人爲每個視圖)
謝謝