2010-08-23 94 views
3

我已經花了一些時間用GWT開發小型項目,最近我發現了Script#。 現在我很好奇這個工具包的成熟程度。 我特別感興趣的人誰同時嘗試GWT和夏普#,因此能夠比較兩者的意見。Script#的成熟度(與GWT相比)

Script#有多成熟?
這是真的,它只由一個人維護?
與GWT相比,它在哪裏缺乏功能?
它比GWT有優勢嗎?
夏普#個人意見?

謝謝你的時間。

+0

重複? http://stackoverflow.com/questions/3303853/gwt-vs-scriptsharp-pros-and-cons – 2010-08-24 10:20:33

回答

1

雖然這是一個duplicate question,但我認爲上一個問題的答案沒有涉及GWT方面的一些重要問題。

  • GWT是一個Java爲Javascript 編譯而重中之重是優化生成的JavaScript超越任何可能做手工。生成的JS也是瀏覽器特定的,所以Webkit瀏覽器不會下載IE黑客。生成的文件也是可以緩存的,因爲名稱是腳本內容的md5總和,因此您可以永久緩存它。這意味着用戶只需下載代碼一次,直到其更改。腳本#,從我的網站快速瀏覽,只能將C#翻譯成Javascript。
  • GWT提供高級功能,如developer guided code splitting,ClientBundle捆綁資源和CssResource for conditional CSS等與UiBinder相結合,開發一個網站,有2個往返程序啓動是可能的,不是很難。我不認爲腳本#有這個,大多數的JS庫也沒有。
  • GWT爲JS開發環境(更改代碼,刷新瀏覽器,查看更改)具有開發模式,我不確定腳本#是否有類似的東西。

我可以繼續前進,但我想我會停下來。當你將其與其他答案結合起來時,GWT非常有吸引力。