1.0.2 • Published 9 years ago
fc-esl v1.0.2
ESL (Enterprise Standard Loader)
ESL是一个浏览器端、符合AMD的标准加载器,适合用于现代Web浏览器端应用的入口与模块管理。
ESL is a browser-only, amd-compliant module loader. In modern web applications, it is normally used in startup script or as a module manager.
通过右键另存的方式下载ESL (Download by Save As):
了解AMD (About AMD)
- 前端为什么需要模块化? (WHY WEB MODULES?)
- 为什么需要使用AMD? (WHY AMD?)
- 玩转AMD系列 - 设计思路篇
- 玩转AMD系列 - 应用实践篇
- 玩转AMD系列 - Loader篇
- AMD spec
- AMD Require
- AMD Common-Config
- AMD Loader-Plugins
ESL vs RequireJS
- 体积更小 (Smaller)
- 性能更高 (Higher performance)
- 更健壮 (More Robustness)
- 不支持在
非浏览器端使用 (Browser only) - 依赖模块
用时定义(Lazy define)
ESL的配置项 (CONFIGURATION OPTIONS)
查看 ESL的配置文档
CDN
当前版本的CDN引用:(latest)
<!-- compressed -->
<script src="http://s1.bdstatic.com/r/www/cache/ecom/esl/2-0-8/esl.js"></script>
<!-- compressed(https) -->
<script src="https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/ecom/esl/2-0-8/esl.js"></script>
<!-- source -->
<script src="http://s1.bdstatic.com/r/www/cache/ecom/esl/2-0-8/esl.source.js"></script>体积对比 (FILE SIZES)
uglifyjs -mc + gzip
esl 2.0.83.5krequirejs 2.1.156.2k
性能对比 (PERFORMANCE)
查看 wiki文档
See wiki page