NodeJS适合开发的业务

12 篇文章 0 订阅

Node.js适合用来开发什么样的应用程序呢?

当应用程序需要处理大量并发的I/O,而在向客户端发出响应之前,应用程序内部并不需要进行非常复杂的处理的时候,Node.js非常适合.
Node.js也非常适合与web socket配合,开发长连接的实时交互应用程序.

比如:

  • 用户表单收集
  • 考试系统
  • 打分系统
  • 聊天室
  • 图文直播
  • 提供JSON的API(供前台Angular等使用)

但是Node并无法挑战PHP,JSP等老牌后台语言.为什么呢?

因为Node.js本身就是极客追求性能极致的产物,缺少了很多服务器的健壮考量.所以Node不可能应用在银行,证券,电信等需要极高可靠性的业务中.

中国的企业实战中,创业型公司(正处于A轮,B轮),有情怀的公司非常爱使用Node做核心业务

  • 功夫熊的App,后台是Node.js在伺服
  • 美团网的订单吹,Node.js
  • 实现网,整站为Node.js搭建

成熟大企业,基本都是用Node实现某一方面的功能:

  • 知乎用了一个Node进程,跑起了"站内信"功能
  • 百度很多表单,启用Node保存到数据库的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值