easyloader前端模塊化開發(fā)
前端模塊化開發(fā),模塊加載的好處和優(yōu)點我就不再多說了。網(wǎng)上搜索資料一堆...克軍和射雕大大有很多文章
此模塊加載方案優(yōu)點: 1、模塊加載的配置文件可以抽離,類似于Spring的xml文件管理bean的依賴關(guān)系一樣,改造easyloader使得模塊可以由json文件進行配置
2、可以進行插件的自由擴展,我稱之為積木組合模式,及我的業(yè)務(wù)組件(高級組件)可以基于這個進行擴展,并且模塊裝載不變,同時我也可以在基礎(chǔ)plugins插件不滿足的情況下擴展自由插件
3、插件已可插拔模式裝配,插件開發(fā)完成必須符合API、樣式、使用說明等三個方面要求,丟入插件包頁面端即可調(diào)用使用
4、任何網(wǎng)上的標準jQuery插件、jQuery UI插件、基于jquery.ui.widget開發(fā)的插件,第三方的jquery 擴展開發(fā)框架理論上多可以無縫對接加入
此模塊加載方案缺點: 1、重度依賴jquery
加載順序
評論
圖片
表情
