JavaScript Loader 特性比较

最近一段时间,JavaScript Loader 一下涌现出来好多版本,让人应接不暇。
如果你想在项目里采用,最好对这些 Loader 的各项特性有一个比较,来帮助我们选择。
现在网上就有人特意制作了一个特性矩阵。

https://spreadsheets.google.com/lv?key=tDdcrv9wNQRCNCRCflWxhYQ (在大陆需要翻墙)

这个特型矩阵详细比较了15个Loader:

LABjs、HeadJS、ControlJS、RequireJS、Load.js、YepNope.js、$script.js、LazyLoad、curl.js、
DeferJS 、jquery.defer.js 、jQl、YUI 3 Get、DominateJS、JSL

另有三个Loader还没有被详细比较

Bootstrap、StealJS、bdLoad	

用于判别的特性有30项,包括:

文件大小、可否定义依赖关系、可否并行加载、兼容CommonJs与否等

希望这个对大家有用。也感谢特性矩阵的制作者。

明理

Received on Wednesday, 9 March 2011 09:59:53 UTC