對(duì)于瀏覽器的緩存,主要針對(duì)的是前端的靜態(tài)資源,最好的效果就是,在發(fā)起請(qǐng)求之后,拉取相應(yīng)的靜態(tài)資源,并保存在本地。如果服務(wù)器的靜態(tài)資源沒(méi)有更新,那么在下次請(qǐng)求的時(shí)候,就直接從本地讀取即可,如果服務(wù)器的靜態(tài)資源已經(jīng)更新,那么我們?cè)俅握?qǐng)求的時(shí)候,就到服務(wù)器拉取新的資源,并保存在本地。這樣就大大的減少了請(qǐng)求的次數(shù),提高了網(wǎng)站的性能。這就要用到瀏覽器的緩存策略了。
所謂的瀏覽器緩存指的是瀏覽器將用戶請(qǐng)求過(guò)的靜態(tài)資源,存儲(chǔ)到電腦本地磁盤(pán)中,當(dāng)瀏覽器再次訪問(wèn)時(shí),就可以直接從本地加載,不需要再去服務(wù)端請(qǐng)求了。
使用瀏覽器緩存,有以下優(yōu)點(diǎn):減少了服務(wù)器的負(fù)擔(dān),提高了網(wǎng)站的性能加快了客戶端網(wǎng)頁(yè)的加載速度減少了多余網(wǎng)絡(luò)數(shù)據(jù)傳輸