經過幾個月的基於GWT開發應用程序,使用MVP模式+ Hibernate,我發現應用程序中的每個小改動都很痛苦,而且小部件看起來很差。將GWT MVP模式翻譯成Vaadin
我也評價過Vaadin,它看起來很有希望。數據綁定讓我忘記DTO轉換的方式看起來很有趣,但最終的結果看起來非常專業,所以我幾乎相信要重新與Vaadin合作。
問題是,我非常喜歡GWT中MVP的代碼清潔,但我一直無法找到合理的解釋,以便如何將它適應於Vaadin,而不會丟掉大部分已完成的工作。
我的代碼適應的主要問題是如何在Vaadin中使用GWT類,歷史記錄和事件總線。
有沒有人通過這個過程之前,可以告訴我們的方式嗎?或者,有沒有理由不惹麻煩與Vaadin MVP,我現在無法預見?