fis_learn_補充_4

1. 前端工程之模塊化

一體化的前端模塊化實踐方案
http://fex.baidu.com/blog/2014/03/fis-module/

2. 如何高效地管理網站靜態資源

http://fex.baidu.com/blog/2014/04/fis-static-resource-management/

3. 阮一峯關於Grunt和gulp等常用前端自動化工具的比較

http://www.ruanyifeng.com/blog/2015/03/build-website-with-make.html

4. Mod 與 RequireJS/SeaJS 的那些事

http://fex.baidu.com/blog/2014/04/fis-modjs-requirejs-seajs/

類 CommonJS 的開發體驗

RequireJS 遵守的是 AMD 規範,SeaJS 遵守的是 CMD 的規範。AMD/CMD 規範使用的是“異步模塊定義”的方式,這種方式給開發帶來了極大的不便,所有的同步代碼都需要修改爲異步的方式,我們是否可以在前端開發中使用“ CommonJS ”的方式,開發者可以使用自然、容易理解的模塊定義和調用方式,不需要關注模塊是否異步,不需要改變開發者的開發行爲。答案當然是肯定的,Mod並不完全遵守 AMD/CMD 規範,也正是爲了爲開發者提供更簡單自然的開發體驗。

… balabala

Mod提供的是一體化的模塊化解決方案,更多的是從工程化、自動化的角度去考慮,RequireJS/SeaJS 更獨立靈活。

發佈了43 篇原創文章 · 獲贊 12 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章