js模块化的历史
了解模塊化開發的歷史,可以幫助我們理解?模塊化開發的形式是怎么樣的,對我們深入學習模塊化開發會有很大的幫助;
一、服務器端JS的模塊化
nodeJS的出現???------官網:?http://nodejs.org/?????中文官網:http://nodejs.cn/
1、commonJS規范???-----? http://www.commonjs.org/
二、瀏覽器JS的模塊化?----
1、AMD規范???----? http://wiki.commonjs.org/wiki/Modules/AsynchronousDefinition
requireJS庫??----??? http://requirejs.org
2、CMD規范(其實是在commonJS的基礎上進行升級修改)
Seajs采用
?
注意:別看都是JS,其實服務器端的js和瀏覽器端的js其實有很大的區別的,比如
1、請求資源:服務器端的請求資源是在本地請求的,但瀏覽器端的請求資源都是通過http的,因為有網絡的限制
2、文件的加載:在服務器端是同步的,但在瀏覽器端需要動態的加載js文件只能異步操作
所以,如果直接用commonJS規范?來做瀏覽器JS的話,肯定是會出現一些問題的
?
轉載于:https://www.cnblogs.com/qqing/p/6655287.html
總結
- 上一篇: source insight增加tab标
- 下一篇: CentosMySQL5.6安装方法