从去年年底写下第一行代码,一晃眼半年多时间过去了。从狭义上讲,seajs 是一个纯粹的模块加载器,并且聚焦于浏览器端。基本功能概述如下:
- seajs 推崇一个模块一个文件的代码组织方式,任何模块都遵循统一的模块书写格式。
- 模块通过
require
获取依赖接口,通过exports
向外提供接口。 - seajs 加载模块,会自动处理依赖关系,使用异步并行的方式下载文件。
最核心的功能就上面这些。作为模块加载器,seajs 的理念是:如无必要,勿增实体。
官方网站:http://seajs.com/
英文文档:http://seajs.com/docs/
中文文档:http://seajs.com/docs/zh-cn/
下载页面:release-notes.html
这是 seajs 第一个正式版本,已经在多个正式项目中使用,兼容国内的所有主流浏览器。
这里有一份使用者列表:SeaJS Users, 很期望出现你的名字。
有任何建议反馈,欢迎发送邮件到:seajs(at)googlegroups.com. 这份邮件列表里,活跃着一群充满热情的攻城师们。
除了邮件,社区里还有不少博客:Community, 期待出现你的文章。
作为模块加载器,v1.0.0 是 seajs 的一个里程碑版本。
作为开放式类库,seajs 的理念是海纳百川、有容乃大。目前才刚刚起航,让我们一起努力!