阅读更多

10顶
0踩

开源软件

原创新闻 Node.js 2013年大事记

2013-12-19 15:00 by 见习编辑 tuhaihe 评论(20) 有8783人浏览
Node.js从2009年诞生至今,成长速度很快,今年更是风生水起。简单来说,Node.js就是一个服务器端的JavaScript解释器,可以帮助开发者快速构建高度可扩展的web应用。那么,Node.js的2013年有哪些值得关注的大事情呢?下面,我们一起来看下。

1. Node 0.10发布

时间:2013年3月11日

事件要点:Node 0.10分支实现了新的Node流Streams2,同时也在API和向后兼容方面进行了重要改进。详细信息,可参阅 《Node.js 0.10发布,1.0不远了》



2. AWS Elastic Beanstalk支持Node.js

时间:2013年3月11日

事件要点:亚马逊宣布亚马逊网络服务(AWS)云应用部署和管理功能AWS Elastic Beanstalk增加对Node.js的支持,可以帮助开发者针对Node.js的应用环境进行更多的自定义配置。

3. Ghost博客平台成立

时间:2013年5月28日

事件要点Ghost是一个开源的博客平台,致力于追求简约,为大家提供更加畅快的写作体验,采用Node.js开发。更多信息,可参阅Geek头条



4. Node.js Reactions站点成立

时间:2013年5月28日

事件要点:该站点以Gif动画的形式来展示Node.js的各种体验,萌图多多,令人捧腹,很好地传达了Node.js社区文化。



5. PayPal宣布转向Node.js

时间:2013年5月30日

事件要点:PayPal宣布放弃Java,转而采用Node.js开发Web应用程序,这对Node.js社区来说是一个大消息。

PayPal还在近期推出了一款Node.js Web应用开发框架:Kraken,具体信息,可参阅《Kraken:改变PayPal开发文化的Node.js框架》,来了解PayPal公司为什么会做出这样的选择。



6. Dat项目成立

时间:2013年7月26日

事件要点:Max Ogden发起成立Dat项目。Dat是一个开源工具,支持对大型数据集进行分享,可以像git管理源代码一样来管理非集中式的协作流。



7. 国际Node机器人日(International NodeBots Day)

时间:2013年7月27日

事件要点Node机器人(NodeBots)就是通过Node.js来进行控制的机器人。在这一天,JS开发者3个人组一队,自己动手制作机器人设备。是不是感到很新鲜?



8. Nodeschool.io

时间:2013年8月5日

事件要点:大家可以通过Nodeschool.io提供的各种风格的交互式课程,来了解和学习如何使用Node.js。这些课程要在终端里面运行(很有Geek风格吧),支持Linux、Mac和Windows三大平台。



9. 世界第一个由Node.js驱动的酿造系统

时间:2013年8月13日

事件要点:由Twitter网友@slashdotpeter制造。



10. Yeoman 1.0发布

时间:2013年8月23日

事件要点Yeoman是一个定义了web开发流程的开源工具,但它不仅仅是一个工具,它集成了最佳的前端工具和开发模板,可以用来快速构建web应用。



11. Groupon宣布转向Node.js

时间:2013年10月7日

事件要点:美国最大团购网站Groupon宣布其网络应用完成了从Ruby on Rails到Node.js的迁移,该迁移持续了近一年之久。具体消息,可查看Groupon消息



12. ScaleNPM:NPM扩展活动

时间:2013年11月

事件要点:npm遭遇崩溃,影响了用户的使用,所以官方发起了扩展NPM活动,让大家来捐助,帮助提升NPM的服务。



13. Node峰会(Node Summit)

时间:2013年12月3~4日

事件要点:商界领袖与技术专家齐聚Node峰会,一起讨论Node.js在未来计算中的重要作用。



14. Browserify 3发布

时间:2013年12月7日

事件要点Browserify开发工具允许我们在浏览器端编写node.js风格模块。关于Browserify 3的更改记录,可查看Changelog




Via node2013
  • 大小: 8.2 KB
  • 大小: 12.7 KB
  • 大小: 19.4 KB
  • 大小: 10.8 KB
  • 大小: 29.9 KB
  • 大小: 40.1 KB
  • 大小: 27.9 KB
  • 大小: 18.1 KB
  • 大小: 2.7 KB
  • 大小: 57.7 KB
  • 大小: 13 KB
  • 大小: 22.2 KB
  • 大小: 56.6 KB
10
0
评论 共 20 条 请登录后发表评论
20 楼 一头狼 2014-02-14 09:10
mark...
19 楼 kyfxbl 2013-12-23 10:14
remyzane 写道
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡,
node.js将是轻量级web开发开发的王者,是高并发、CPU I/O密集、高并发很好的解决方案。 
关注微博推荐javascript和node.js资料http://weibo.com/wchaowu


“高并发、CPU I/O密集、高并发很好的解决方案。”  多写几个高并发它就成高性能了?
所有的perl、php、python后端用的不都是C写的并发库,什么高并发、CPU I/O密集和javascript有半毛钱关系吗?

javascript这种垃圾语言,在浏览器上用用也就罢了。在服务器端折腾,这点功能和perl、php、python比起来就只能算个P。

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?


丢人丢到公共场合了
18 楼 Foxswily 2013-12-21 20:59
其实我推荐知乎的问答,不是为了技术讨论本身,更希望知乎的讨论风格能降降这里的火气,点到为止吧
17 楼 caoglish 2013-12-21 19:02
本人用node.js作为前端开发的辅助工具,非常看好node.js的前景。

grunt, grunt-watch,jshint,npm,lessc,browserify,uglify,testem都是非常好工具。

至于web后台应用还是要观望一段时间,对于数据库操作,还没有找到很好的库出现。

不过现在node.js还没有到1.0,很多api还没有固定下来,还是有待观望,不过node社区很强大,更新很快,生态链很健康。很多牛人都在对node项目有着极大的贡献。相信在1.0出现后node会迎来更好的前景

16 楼 darkfox123 2013-12-21 17:39
上下求索的浩 写道
请问一下node.js有没有免费的带代码提示的编译器?一直java最近想学习个新鲜玩意,感觉pydev不错,不知道node.js有没有?


你说的是编辑器吧?webstorm 挺不错的,其中,terminal 可以使用cygwin,版本管理可以使用github,直接支持创建node.js的工程,只是远程调试得自己下载源码并修改v8引擎的定义(默认只支持本机的远程调试)然后编译再使用。此外HTML5等定义文件也有,结合jsdoc编写文档注释可以在类视图中加上数据类型以及在代码中提示等等。可以考虑考虑。
15 楼 上下求索的浩 2013-12-21 16:56
请问一下node.js有没有免费的带代码提示的编译器?一直java最近想学习个新鲜玩意,感觉pydev不错,不知道node.js有没有?
14 楼 darkfox123 2013-12-21 15:05
Foxswily 写道
好浓的火药味,暴躁有益身心?
推荐个知乎上关于node的问答
http://www.zhihu.com/topic/19569535
FengqiAsia的回答挺全面


感觉他就是个喷子,你看他说的话缺乏逻辑性就知道了,他的结论基本都是建立在个人想象上的,连了解一下都不愿意的人,你给他推荐这些纯粹就是对牛弹琴。他什么都不了解就开始发飙,我不禁开始想象,这种愤愤的情绪也许是内分泌失调引起的,也可能是折腾js时脑容量太小、工作记忆有缺陷导致其长时间处于压抑状态,看到js就条件反射的感到头晕恶心干呕(这似乎是慢性咽炎的症状吧?),这些只是想象,如有雷同纯属巧合。
13 楼 remyzane 2013-12-21 12:14
Foxswily 写道
好浓的火药味,暴躁有益身心?
推荐个知乎上关于node的问答
http://www.zhihu.com/topic/19569535
FengqiAsia的回答挺全面


看过了node.js对只会js的人来说可能是法器,但对我来说就是一垃圾。
其中和python的比较非常的偏颇。

这是我最后的答复,因为你们的言语根本不值得我作出回应。
12 楼 Foxswily 2013-12-21 09:59
好浓的火药味,暴躁有益身心?
推荐个知乎上关于node的问答
http://www.zhihu.com/topic/19569535
FengqiAsia的回答挺全面
11 楼 remyzane 2013-12-20 23:14
本人php和js都在用,但我就是要说它两是垃圾中的战斗机,一个服务器端的一个浏览器端的。我也见过报表系统中用js做内嵌语言的,服务器上内嵌个js我半点都不稀奇。但在这里恬不知耻的吹嘘“高并发、CPU I/O密集、高并发很好的解决方案”我就是看不下去。还要两位”大湿“既然来了也不多说两句开导开导世人,什么”性价比比较高、CPU I/O密集、高并发“,问怎么个高法,来来回回就一句”你不懂",江湖买药的都比这强!
10 楼 remyzane 2013-12-20 22:53
darkfox123 写道
remyzane 写道

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?

不过可以给你个小提示,你可以先思考下jquery是用来做什么的?操作的对象是什么?服务端要处理的是什么?后台网页模板与js何以见得“必须”有关系?别带着情绪随便一瞥就算做了解了,那只是在糊弄自己罢了,这些东西自己瞧瞧最清楚,了解下不会伤身的,至少能让你不开黄腔。

膜拜哦,大湿!
9 楼 darkfox123 2013-12-20 21:02
remyzane 写道

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?

不过可以给你个小提示,你可以先思考下jquery是用来做什么的?操作的对象是什么?服务端要处理的是什么?后台网页模板与js何以见得“必须”有关系?别带着情绪随便一瞥就算做了解了,那只是在糊弄自己罢了,这些东西自己瞧瞧最清楚,了解下不会伤身的,至少能让你不开黄腔。
8 楼 darkfox123 2013-12-20 20:18
remyzane 写道

了解过node.js的,你倒是也给我详细说说啊,别没头没脑的来这么一句。
还是你们用node.js的话语都很金贵啊,可人家一楼的好歹还重复了一下“高并发”。

打个酱油而已,费力气争辩这些对我没有一丝好处,你可以保持自己的观点,我并不介意。
7 楼 remyzane 2013-12-20 18:36
darkfox123 写道
remyzane 写道
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡,
node.js将是轻量级web开发开发的王者,是高并发、CPU I/O密集、高并发很好的解决方案。 
关注微博推荐javascript和node.js资料http://weibo.com/wchaowu


“高并发、CPU I/O密集、高并发很好的解决方案。”  多写几个高并发它就成高性能了?
所有的perl、php、python后端用的不都是C写的并发库,什么高并发、CPU I/O密集和javascript有半毛钱关系吗?

javascript这种垃圾语言,在浏览器上用用也就罢了。在服务器端折腾,这点功能和perl、php、python比起来就只能算个P。

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?

看这言论,明显是没有了解过node.js。

了解过node.js的,你倒是也给我详细说说啊,别没头没脑的来这么一句。
还是你们用node.js的话语都很金贵啊,可人家一楼的好歹还重复了一下“高并发”。
6 楼 darkfox123 2013-12-20 18:00
remyzane 写道
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡,
node.js将是轻量级web开发开发的王者,是高并发、CPU I/O密集、高并发很好的解决方案。 
关注微博推荐javascript和node.js资料http://weibo.com/wchaowu


“高并发、CPU I/O密集、高并发很好的解决方案。”  多写几个高并发它就成高性能了?
所有的perl、php、python后端用的不都是C写的并发库,什么高并发、CPU I/O密集和javascript有半毛钱关系吗?

javascript这种垃圾语言,在浏览器上用用也就罢了。在服务器端折腾,这点功能和perl、php、python比起来就只能算个P。

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?

看这言论,明显是没有了解过node.js。
5 楼 remyzane 2013-12-20 17:47
angel19860529 写道
remyzane 写道
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡

你这是要吓死人呢 还是笑死人呢?
光喊口号有屁用

这哥们太激动了,估计不怎么会。

不怎么会?javascript这破语言对我来说还用学?
4 楼 angel19860529 2013-12-20 17:02
remyzane 写道
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡

你这是要吓死人呢 还是笑死人呢?
光喊口号有屁用

这哥们太激动了,估计不怎么会。
3 楼 remyzane 2013-12-20 12:48
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡

你这是要吓死人呢 还是笑死人呢?
光喊口号有屁用
2 楼 remyzane 2013-12-20 12:43
wchaowu 写道
学习javascript是性价比比较高,2014年javascript势不可挡,
node.js将是轻量级web开发开发的王者,是高并发、CPU I/O密集、高并发很好的解决方案。 
关注微博推荐javascript和node.js资料http://weibo.com/wchaowu


“高并发、CPU I/O密集、高并发很好的解决方案。”  多写几个高并发它就成高性能了?
所有的perl、php、python后端用的不都是C写的并发库,什么高并发、CPU I/O密集和javascript有半毛钱关系吗?

javascript这种垃圾语言,在浏览器上用用也就罢了。在服务器端折腾,这点功能和perl、php、python比起来就只能算个P。

javascript这种不像语言的语言,更本不适合用来写大规模的业务逻辑,看它流行的库就知道了,最流行的是不像类库的类库jquery(css选择器之类的html操作方式),而不是面向对象封装的mootools。

是不是要说javascript更平民化了?能用jquery的选择器来选择业务逻辑吗?再平民化也比不过php(简直就是垃圾中的战斗机),尤其是在网页模板这块。

再说了,后台网页模板也用js,前台html也用js,看着不眼花吗?
1 楼 wchaowu 2013-12-19 20:35
学习javascript是性价比比较高,2014年javascript势不可挡,
node.js将是轻量级web开发开发的王者,是高并发、CPU I/O密集、高并发很好的解决方案。 
关注微博推荐javascript和node.js资料http://weibo.com/wchaowu

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • node.js使用手册_权威的Node.js手册

    node.js使用手册Note: you can get a PDF, ePub, or Mobi version of this handbook for easier reference, or for reading on your Kindle or tablet. 注意:您可以获取本手册的PDF,ePub或Mobi版本,以方便参考或...

  • GMTC大会专访:Node.js 2018年大前端潮流解析

    2013年 TJ Holowaychuk 开始玩 es6 generator,编写  co  这个 Generator 执行器,并开始了Koa 项目。2013 年下半年李成银开始 ThinkJS,参考 ThinkPHP 2014年4月9日,Express 发布4.0,进入4.x时代持续到今天,...

  • [译] State of Vue.js report 2017 中文版

    作者的首次提交是在 2013 年 06 月 27 日,那时项目叫「Seed」,转瞬间,Vue.js 已经四岁了。「Seed」这个名字用了六个月,在 2013 年 12 月初,作者把它正式更名为「Vue」。但是,Vue 的第一个对外的版本(0.8.0)...

  • 狼叔:Node全栈为前端带来更多可能

    2009年,Node.js横空出世,在几年时间里,Node.js凭借其高性能、易部署等特点迅速在前端领域脱颖而出,成为大火的明星。但一个技术再好,也是有生命周期的,许多开发者开始质疑,Node.js是不是在走下坡路了?Node.js...

  • Node全栈为前端带来更多可能

    2017年,Node.js最大的变化是进入Node 8时代,它是一个稳定的长期支持版本(LTS),除了性能提升外,还有以下几个要点。Async/Await支持。其实在Node.js v7.6就可以通过flag支持了,在node8里直接落地。通过Async...

  • State of Vue.js report 2017 中文版

    作者的首次提交是在 2013 年 06 月 27 日,那时项目叫「Seed」,转瞬间,Vue.js 已经四岁了。「Seed」这个名字用了六个月,在 2013 年 12 月初,作者把它正式更名为「Vue」。但是,Vue 的第一个对外的版本(0.8.0)...

  • 蚂蚁金服高级前端专家,我做前端这 10 多年来的感悟

    她先后作为 Node Web 框架 —— Chair 的核心开发、Basement Baas 服务的技术负责人、九色鹿的技术负责人以及现在云凤蝶的技术负责人。她今天带来的话题是《我做前端这 10 年来的感悟》。那么接下来,我们把时间交给...

  • JAVASCRIPT发展历程

    JAVASCRIPT发展历程 诞生 JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——...

  • JavaScript 语言的历史

    JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了...

  • 一、JavaScript - - - 历史篇

    JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了...

  • JavaScript简史和概述

    前言:从进入公司工作到现在已经两年半的时间了。我所在公司的项目组从过去的主要由C/S和B/S两条产品线,到现在集中到了一条B/S产品线,项目组的目标是未来争取做互联网医疗高端影像的解决方案平台。而我具体的编程...

  • Python零基础30天速通(小白定制版)(完结)

    宣导片:开启Python进阶之路 30动漫番剧播放量影响因素分析1综合案例 29小红书卖货实力与用户分析1综合案例 28星巴克门店探索|Matplotlib实战 27詹姆斯哈登的制胜宝典1 Panads的使用 26一晚5万的酒店| Numpy的使用 25揭开数据分析的面纱1数据分析"三剑客"概述 24虎牙直播数据告诉你谁最火1案例篇 23我的音乐我做主1数据保存之csv和excel 22电竟| BeautifulSoup解析HTML 21对李焕英的评价1HTML基础 20我的美食我做主1爬虫介绍、requests请 19看我四十二变1内容提取和格式转换 18我的版权我做主1PDF就是这么帅 17婚礼策划师离不开你|亲爱的PPT 16运营部的烦恼1战胜Excel 15Up主的创作之路1 Python与word初次 14你的offer之选|邮件发送 13我的存在只为悦你1 Pillow图片处理 12你喜欢的电竟赛事大全1 Python的文件操作 11哈利波特的魔法棒|模块 10龙珠之赛亚人1面向对象基础 09大吉大利今晚吃鸡1特种兵的战场(项目案

  • 20240519基本完整

    20240519基本完整

  • MATLAB仿真项目-大数据源码-疲劳检测识别,可应用于疲劳驾驶监测,专注度检测等(高分期末大作业).rar

    本项目提供了一个基于MATLAB的疲劳检测识别仿真系统,旨在帮助计算机相关专业的在校学生、老师和企业员工更好地学习和实践大数据与人工智能技术。该项目可应用于疲劳驾驶监测、专注度检测等领域,具有较高的实用价值。 项目源码已经过运行测试,确保OK,可作为课程设计、毕业设计的优质资源。此外,我们还为您提供了一些网络相关资源,以便您在学习过程中进行参考。这些资源将帮助您更好地理解项目的原理和应用。 本项目的源码适用于初学者,即使是编程基础较弱的同学也能快速上手。同时,源码结构清晰,易于理解和修改。您可以在这个基础上进行二次开发,实现更多有趣的功能。 请放心下载使用,我们为您提供了详细的文档说明,以便您更好地了解和使用该项目。希望这个项目能为您提供实质性的帮助,祝您在学习和工作中取得更好的成绩!

  • 利用协同过滤算法,基于用户历史订单数据,对店铺的用户和商品进行推荐.zip

    协同过滤算法(Collaborative Filtering)是一种经典的推荐算法,其基本原理是“协同大家的反馈、评价和意见,一起对海量的信息进行过滤,从中筛选出用户可能感兴趣的信息”。它主要依赖于用户和物品之间的行为关系进行推荐。 协同过滤算法主要分为两类: 基于物品的协同过滤算法:给用户推荐与他之前喜欢的物品相似的物品。 基于用户的协同过滤算法:给用户推荐与他兴趣相似的用户喜欢的物品。 协同过滤算法的优点包括: 无需事先对商品或用户进行分类或标注,适用于各种类型的数据。 算法简单易懂,容易实现和部署。 推荐结果准确性较高,能够为用户提供个性化的推荐服务。 然而,协同过滤算法也存在一些缺点: 对数据量和数据质量要求较高,需要大量的历史数据和较高的数据质量。 容易受到“冷启动”问题的影响,即对新用户或新商品的推荐效果较差。 存在“同质化”问题,即推荐结果容易出现重复或相似的情况。 协同过滤算法在多个场景中有广泛的应用,如电商推荐系统、社交网络推荐和视频推荐系统等。在这些场景中,协同过滤算法可以根据用户的历史行为数据,推荐与用户兴趣相似的商品、用户或内容,从而提高用户的购买转化率、活跃度和社交体验。 未来,协同过滤算法的发展方向可能是结合其他推荐算法形成混合推荐系统,以充分发挥各算法的优势。

  • 用C#实现人工智能中的八数码问题,有界面效果,可以得出结果,也可以逐步求解.zip

    用C#实现人工智能中的八数码问题,有界面效果,可以得出结果,也可以逐步求解.zip

  • Matlab 太阳能电池 simulink 模型太阳能电池模型连接到巴克 converter.by

    Matlab 太阳能电池 simulink 模型太阳能电池模型连接到巴克 converter.by 不同占空比和 PS 转炉值,我们可以改变输出 voltage.buck 转换器调节来自太阳能电池的电压,因而顺利和调节直流电压在负载的忧伤。通过将许多细胞我们可以使太阳能机舱和增加输出电压电流 (串联或并联).zip

  • npy 文件的基本结构和内容

    npy 文件的基本结构和内容

  • Learning Python 5th Edition

    Learning Python 5th Edition

Global site tag (gtag.js) - Google Analytics