2012-01-03 51 views
2

我有開發基於插件的UI架構的需求。目前,我的應用使用GWT(Google-Tool-kit)作爲客戶端技術。現在,我正在尋找使應用程序更加模塊化和插件感知。使用GWT插件的UI架構

例如,我應該準備好我的UI框架,任何其他開發人員都可以開發他們的UI並將其作爲框架的一部分進行安裝/運行。我的框架不應該有來自其他開發人員的GWT代碼,並將它們編譯爲框架的一部分。

但是我得到的問題是,GWT期望所有的代碼被編譯在一起,並輸出不能解決我的目的的javascript/html。

有沒有人在思考同一行/開發類似的東西?這將是一個很好的幫助,讓我開始使用一些數據點/示例代碼/應用程序。

在此先感謝。

-Tapas

+0

可能重複[this](http://stackoverflow.com/questions/8654544/smart-gwt-碼 - 分裂)。 – RAS 2012-01-03 05:35:46

+0

感謝您的指針。但我不認爲這是你指出的一個重複。我沒有尋找代碼分裂的解決方案。代碼拆分當然可以解決不同模塊加載的問題,但它並沒有解決編譯不同模塊時的分離問題,並且在運行時動態鏈接它們。 – 2012-01-05 10:07:48

+0

好的。讓我們期待更好的解決方案。 – RAS 2012-01-06 05:29:51

回答

0

做插件開發人員必須在GWT開發?如果你想向開發人員公開一個Javascript API,那麼你可以看看GWT-Js interop API項目:http://code.google.com/p/gwt-api-interop/

+0

不需要,插件開發者需要在GWT中構建..但是給出在GWT中構建它們的選項是可取的。如果我們可以構建和支持JavaScript API,那也應該沒問題。但是對於javascript,唯一的問題在於我的思想是當它增長時的可維護性。 – 2012-03-01 15:52:15