精华帖 (3) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-10
基本功能已全部完成,可应用于生产环境了。 先看一个范例:简易计算器 来看下这个可爱小项目的整个开发和部署流程:deployment.html 如果你还是无动于衷,只能说明我的文档写得太失败鸟。请不要吝啬批评,任何讨论都是欢迎的。 和 v0.8.0 相比,v0.9.0 重新设计了 API, 还更新了大量文档:http://seajs.com/docs/ 下载链接:seajs-v0.9.0.zip 下载包里,tools/bin 目录包含了 sbuild 打包部署工具。还有一个 snode 脚本,可以让 seajs 的模块运行于 node 环境。 最后做个广告:这周六 CNode.JS 杭州活动,我会分享《SeaJS – 跨环境模块化开发实践》,欢迎光临,探讨切磋。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-05-10
进度挺快啊,审查中……
|
|
返回顶楼 | |
发表时间:2011-05-10
欢迎 zbm 审查,并提出宝贵意见^o^
|
|
返回顶楼 | |
发表时间:2011-05-10
你们2位的头像能别这么同步么……
|
|
返回顶楼 | |
发表时间:2011-05-11
int08h 写道 你们2位的头像能别这么同步么……
哈哈,非常雷同! |
|
返回顶楼 | |
发表时间:2011-05-11
int08h 写道 你们2位的头像能别这么同步么……
是啊,严重要求两位除了发技术帖子,同时发育儿经验,给没做爹的童鞋也来个指南。。 |
|
返回顶楼 | |
发表时间:2011-05-11
问几个初级的问题,这个跟Node.JS什么区别,提出这些技术的初衷是什么,相比于传统的技术方案有什么优势
|
|
返回顶楼 | |
发表时间:2011-05-11
flysheet 写道 问几个初级的问题,这个跟Node.JS什么区别,提出这些技术的初衷是什么,相比于传统的技术方案有什么优势
很好的问题。了解一个东西之前,搞清楚它是什么(What),以及为什么要有它(Why),非常重要。 nodejs 火起来有个很重要的原因,是它支持用 js 来书写模块,而且模块之间的调用和依赖很方便。nodejs 实现的 commonjs modules 1.1 规范很让人喜欢,但悲剧的是,在 js 最大的战场浏览器端,modules 1.1 规范并不适用,想实现都实现不了。 为了让浏览器端也用上模块机制,commonjs 社区开始讨论各种方案,比如 modules/wrappings 规范,modules/AMD 规范等等,至今还没定论。 SeaJS 的初衷,就是作为一个现实主义者,借鉴 CommonJS 现有的各种方案提议,先行实现了浏览器端的模块加载机制。 可以说: nodejs 是服务器端的js模块加载环境 seajs 则是浏览器端的js模块加载环境 这是区别。 在传统浏览器端的模块开发里,我们需要自己管理依赖,需要手动引入代码,要处理打包合并等各种繁琐事宜。 引入模块加载机制后,浏览器端的前端开发,可以简化很多,我们可以更专注于功能本身的实现,能享受到和 nodejs 里开发模块一样的乐趣。 比如这个例子: http://seajs.com/docs/demo/calculator/ 传统的实现方式,会多不少工作量。采用 seajs,很多工作都自动化了,同时能让使用者养成模块化开发的好习惯。 |
|
返回顶楼 | |
发表时间:2011-05-11
建议楼主将该框架的特色以及采用、实现原理等方面做一下介绍,不然之前没看过你这个作品的人看到此贴会一头雾水。仅是建议。
|
|
返回顶楼 | |
发表时间:2011-05-11
itlangqun 写道 建议楼主将该框架的特色以及采用、实现原理等方面做一下介绍,不然之前没看过你这个作品的人看到此贴会一头雾水。仅是建议。
+1 我就看的稀里糊涂的 |
|
返回顶楼 | |