2011-10-31 48 views
2

我知道這已經被問過,但我想在這裏問一下,看看會發生什麼。Google是否將GWT用於他們的項目?如果不是,他們使用什麼?

谷歌的開發人員用什麼來實現他們的網站,例如http://translate.google.com/。當我查看頁面的來源時,我並沒有立即看到任何GWT。

我一直在研究幾個GWT項目,我對它的使用經驗有所不同。優點是顯而易見的,我創建了動態的方案,使得客戶端 - 服務器通信更加透明。但缺點是PITA非常嘮叨。錯誤的難以發現異常。緩慢的構建過程(我熟悉優化和調整以改善開發週期)。佈局地獄(CSS)。加上爲手機開發的問題。沒有devmode,需要各種技巧來讓我調試和探測內部狀態。特定手機的問題(例如,宏碁A500消失鍵盤問題)。移動設備不能正確縮放UI。問題清單將繼續。

我的感覺是,Google完全瞭解GWT的缺陷,並在內部爲自己的應用程序使用更好的東西。有誰知道他們如何開發他們的網站?

+2

「谷歌的項目」太大了。一些團隊使用GWT,一些使用Closure,一些使用完全不同的東西。 –

+0

不,它不是一個太大的毯子陳述羅伯特。很顯然,Google的大部分主要Web應用程序都不是使用GWT編寫的。顯然,他們更喜歡關閉GWT。我的問題導致了這個答案。 – Mike

+0

對於標記爲假的話題的6個人:關於此問題的話題是什麼?這是關於編程GWT或其他選擇。它可以幫助我自己和其他人確定GWT是一種很好的編程技術,或者人們應該看看其他技術。我不理解這種看似積極的調節的動機,而我自己的標誌本身就是「脫離主題」。 – Mike

回答

1

Adwords的管理頁面和我所知道的GWT一樣,就像wave一樣。

對於一些項目,他們使用了Closure library

Gmail是這些我認爲一個人。

+0

謝謝安德烈亞斯。我並不知道Closure,Google表示他們的一些重要的網絡應用程序是基於Closure的。我懷疑谷歌的開發者不太喜歡GWT,這證實了這一點。所以我的下一個問題將是所有這些小部件? GWT和smartgwt擁有所有這些小部件,但從Closure網站我沒有看到任何即時UI小部件演示。 Google如何使用Closure製作所有的UI組件?他們是否有某種他們沒有分享的圖書館,或者標準的Closure圖書館是否包含你在他們的應用中看到的小部件? – Mike

相關問題