所以我一直在玩一個包含很多js的家庭項目。我一直在使用Script#編寫我自己的庫等。就個人而言,如果我沒有像Script#或GWT這樣的工具來幫助維護它,我不會寫很多js。腳本#和JavaScript過度推動JavaScript?
到目前爲止,它包括這些外部庫: - ASP.NET AJAX - ExtJS的 - 谷歌地圖 - 谷歌Visulisations - 我自己的庫來包裝上面庫和添加額外的功能...
所以這可以成爲一堆js。它在我的電腦上運行良好。然而,我對js/browsers幾乎沒有信心,我擔心加載太多的js會導致瀏覽器死機或性能不佳。
這是一個有效的擔憂?
有沒有人有裝載很多JS成導致性能問題的瀏覽器的經驗嗎?然而,我知道這裏有很多變數,例如瀏覽器類型(我認爲IE比其他人更糟糕),客戶端PC RAM等,但是獲得其他人的經驗是很好的。我不想投入大量的時間進入js,只是發現我正在把自己畫到一個角落。
我越使用Script#越多客戶端類,因爲我將更多處理移動到客戶端上。這會在什麼時候開始成爲問題?我確定瀏覽器可以輕鬆處理100個MS Ajax類,但是對於瀏覽器來說太遠了?
注:我不關心實際的JS文件大小,但更多的被加載運行時環境。