easyloader - 前端模块化开发


GPL
跨平台
JavaScript

软件简介

前端模块化开发,模块加载的好处和优点我就不再多说了。网上搜索资料一堆…克军和射雕大大有很多文章

此模块加载方案优点:
1、模块加载的配置文件可以抽离,类似于Spring的xml文件管理bean的依赖关系一样,改造easyloader使得模块可以由json文件进行配置

2、可以进行插件的自由扩展,我称之为积木组合模式,及我的业务组件(高级组件)可以基于这个进行扩展,并且模块装载不变,同时我也可以在基础plugins插件不满足的情况下扩展自由插件

3、插件已可插拔模式装配,插件开发完成必须符合API、样式、使用说明等三个方面要求,丢入插件包页面端即可调用使用

4、任何网上的标准jQuery插件、jQuery UI插件、基于jquery.ui.widget开发的插件,第三方的jquery
扩展开发框架理论上多可以无缝对接加入

此模块加载方案缺点: 1、重度依赖jquery

加载顺序