easyloader前端模块化开发
前端模块化开发,模块加载的好处和优点我就不再多说了。网上搜索资料一堆...克军和射雕大大有很多文章
此模块加载方案优点: 1、模块加载的配置文件可以抽离,类似于Spring的xml文件管理bean的依赖关系一样,改造easyloader使得模块可以由json文件进行配置
2、可以进行插件的自由扩展,我称之为积木组合模式,及我的业务组件(高级组件)可以基于这个进行扩展,并且模块装载不变,同时我也可以在基础plugins插件不满足的情况下扩展自由插件
3、插件已可插拔模式装配,插件开发完成必须符合API、样式、使用说明等三个方面要求,丢入插件包页面端即可调用使用
4、任何网上的标准jQuery插件、jQuery UI插件、基于jquery.ui.widget开发的插件,第三方的jquery 扩展开发框架理论上多可以无缝对接加入
此模块加载方案缺点: 1、重度依赖jquery
加载顺序
评论