在我的新項目中,客戶端請求使用GWT/SmartGWT來開發表示層。 (注意:屏幕並不複雜) 我知道MVP模式(從未使用過),但我需要決定我應該使用哪種符合以下標準的MVP模式。GWT MVP和SmartGWT兼容性
- 我應該能夠將SmartGWT組件無縫地與MVP框架集成/使用。
- 如果框架爲我提供了靈活性,以支持在移動設備或iPad類設備上顯示UI,那就太好了。
我注意到之前,GWT和SmartGWT的組件一起使用的行爲是不一致的。糾正我在這裏是真的嗎?
任何有關這方面的指導將不勝感激。
謝謝! Bhavesh
感謝Charles提供了很好的信息。因此,根據您的意見,使用SmartGWT組件等框架,不建議使用mvp4g,gwt-platform等。 – Bhavesh
我們建議不要使用Google MVP或專門試圖解決模型和視圖之間的數據綁定或數據傳輸問題的任何MVP框架。一些非Google MVP框架還有其他不相關的功能可能是有用的,只是非常謹慎地採用它們 - 您不希望使用任何數據綁定方法,並且您可能甚至不希望直到您看到它們已經完全熟悉了圍繞數據綁定的SmartGWT最佳實踐。 –
感謝上帝我正朝着正確的方向發展。 我使用SmartGWT 2.4 + Spring 3.0 + Hibernate 3.0設計了我自己的HMVC框架,它具有良好的組織和多層架構。 我相信它會無縫工作,因爲我對其他MVP框架的疑惑現在已經很清楚了。 我還沒有使用SmartGWT的企業版本,但如果需要,我一定會仔細研究一下。 再次感謝Charles提供信息和指導。 – Bhavesh