requirejs可以減少服務(wù)器請求次數(shù)嗎?
雖然我requirejs用的比較少,但是AMD的出現(xiàn)本身是為了解決組件依賴而出現(xiàn)的吧。就算使用了requirejs也不能減少服務(wù)器請求次數(shù)啊。
這里有疑問,希望老師給予回答。
雖然我requirejs用的比較少,但是AMD的出現(xiàn)本身是為了解決組件依賴而出現(xiàn)的吧。就算使用了requirejs也不能減少服務(wù)器請求次數(shù)啊。
這里有疑問,希望老師給予回答。
2016-02-06
舉報(bào)
2016-02-16
可以的,它主要是按需加載,只有當(dāng)你用到那個(gè)模塊時(shí),才會去加載相應(yīng)的代碼,沒有用到有功能模塊代碼就不會去加載,所以就相對來說可以減少,但也不是絕對的,如果是為了模塊,把代碼拆分的文件太多,不但不會減少請求次數(shù),還會增多請求次數(shù)。比喻你把所有代碼都放到一個(gè)文件中,就只有一次請求,但如果你根據(jù)不同的模塊拆分成不同的文件,這樣就需要多個(gè)請求。所以說一些小的簡單的項(xiàng)目不適合用這些框架或類庫