當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
《高性能JavaScript》第九章 构建并部署高性能JavaScript应用
生活随笔
收集整理的這篇文章主要介紹了
《高性能JavaScript》第九章 构建并部署高性能JavaScript应用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本章使用到的技術可能已經過時,主要理解其思想。本章的目的是了解如何有效地組織并部署基于JavaScript的Web應用的一些必要知識。
1:Apache Ant:是一個軟件構建自動化工具;
2:合并多個JavaScript文件,減少頁面渲染所需的HTTP請求數;
3:預處理JavaScript源文件并不會讓應用變得更快,但它允許你做其他的事情,如有條件的插入測試代碼;
4:JavaScript壓縮:把JavaScript文件中所有與運行無關的部分進行剝離的過程。該過程通常可以將文件大小減半,促使文件下載的更快;
5:合并、預處理和壓縮這些步驟既能在構建時進行,也能在運行時進行。但只要能在構建時完成的工作,就不要留在運行時去做;
6:JavaScript的HTTP壓縮:HTTP請求頭中Accept-Encoding可以用來壓縮文檔,以得到更快的下載,值包括gzip、compress、deflate和identity。
7:緩存JavaScript文件:服務器通過“Expires HTTP響應頭”來告訴客戶端一個資源應當緩存的時間;
8:使用CDN:內容分發(fā)網絡可以極大地減少網絡延遲;
9:部署JavaScript資源通常需要復制大量文件到一臺或多臺遠程主機,可以通過工具來處理,如Apache Ant。
總結
以上是生活随笔為你收集整理的《高性能JavaScript》第九章 构建并部署高性能JavaScript应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《高性能JavaScript》第八章 编
- 下一篇: 前端基础之JavaScript_1(一)