2014 node.js小结

node.js对Google v8引擎的封装,基于javascript运行时建立的一个平台,用来搭建网络应用;借助事件驱动;非阻塞I/O;单线程。(单线程如何充分利用多核CPU服务器)

参考文档:http://ued.taobao.org/blog/2014/04/full-stack-development-with-nodejs/

使用node.js左前后端的分离,前端人员负责View,Controller的开发,后端人员可以专心于业务处理和数据。这里还是淘宝做的不错。

值得注意的是nodejs也被不少公司用来做请求处理,如抢小米,双十一支付都有用到。所有用户的请求都被加入到请求等待队列,单线程的等待队列。对于单线程为什么能有比php,java这样的多进程的web服务可以更高效的处理高并发---异步与事件

盗图

npm node package manager   node.js包管理和分发工具,类似于php对应的pear,ruby对应gem,python对应pypl



clouda:百度的实时javascript框架,随动反馈式编程,实时,跨平台显示相同(随动反馈式编程:前端的数据会通过计时器定期获取给业务层处理

express nodejs的一个web框架。占用内存率高

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值