知友 javascript
:不能作为支撑大站的主力语言,只能作助攻 。
不过话又说回来了,由于node强大的community,总有让人脑洞大开的第三方module,
好比这个:sandeepmistry/noble · GitHub
这是一个用node写的bluetooth central module,真的是很好很强大,node的牛人真的是太多了,蓝牙模块都被写出来了。html
再来看一个:NW.js 乍一看你们都不知道这东西是干吗使得,
可是若是你知道它原来叫作:node-webkit,可能就应该想起来了。
咱们都知道像chrome和safari的内核都是webkit,而node-webkit 至关于一个自定义的webkit内核浏览器中执行服务器端代码 node js。NW.js多用于跨平台开发,也就是Hybird App,能够用它配合ionic使用。java
另外nw.js 是用 io.js - JavaScript I/O 写的,io.js这个东东是彻底兼容node, 可是支持下一代javascript的,俗称ES6。
想了解更多nw.js,能够看下这篇教程:Cross-Platform Development With NW.jsnode
结语:你们都应该知道web是将来的发展趋势,那么鄙人以为node应该就是web的将来了。react
(另外看到评论区有朋友说 “ 发现好些个会nodejs的人自称全栈 ”。额我想说,咱们这些写JavaScript的,之前都那么苦逼,可贵有次装逼的机会,就麻烦不要拆穿了,嗯么么哒)
/*
更新内容end
*/git
首先不太认同github
译文中提起node还处在初期阶段,不清楚国内,反正某绵羊岛国挺火的,但愿你有空来参加下咱们的node js meetup auckland活动 :)
首先不少人没弄明白node js究竟是啥?它不是library,它是一个运行环境。就好比run Java 和 c#须要各自的编译环境。目的是让JavaScript 能够和其余后端语言同样在服务器上运行。这让本来只能作作特效的JavaScript华丽赛亚人变身!咳,其实一开始我是拒绝的(真的一开始有点小鄙视node)用了之后发现本身傻逼了web
用来作啥?RestAPI用它比较多。为何就很少解释了,前面理论知识都归纳的差很少了。如今web app比较流行的趋势angular+node,或者react+backbone/flux+node。
说说为啥用它?chrome
1、天下武功惟快不破,node在restapi这块真的比c# webapi快多了。咱们公司用c#写的,那个慢啊,深有体会。
2、用的人多!github那个火啊,各类第三方module,认识有个node developer开发了120多个modules
3、免费,不只如此,服务器成本你就能省好多,aws, azure的价格已经哭瞎,买个linode或者digital ocean便宜又实惠,本身一我的作产品固然越便宜越好
4、赖的再学c# Java了,直接上JavaScript
壮哉我大JavaScript,真是一秒钟让你变fullstack!有木有!再也不是永远的加特效和animation了。c#
微软在vs2015都加入了js 编译器,小伙伴们还在等神马。
有兴趣的小伙伴能够看下:Node.js Tools 1.0 for Visual Studio