×
新网 > 建站推广 > 正文

nodejs适合做些什么?

  • 作者:zccc
  • 来源:网络
  • 2020-09-08 12:03:26

nodejs适合做什么我们学习完一门新的技术,我们要知道它适用于什么场景。nodejs可以说是,极客追求极致性能的产物,缺少服务器健壮性的考虑。不建议使用在追求稳定的业务上,如银行

nodejs适合做什么

我们学习完一门新的技术,我们要知道它适用于什么场景。

nodejs可以说是,极客追求极致性能的产物,缺少服务器健壮性的考虑。不建议使用在追求稳定的业务上,如银行、证券、电信系统等。

【视频教程推荐:node js教程 】

但Nodejs几乎可以实现其他语言的所有功能,其他语言可以做的事情,Nodejs也可以做到(当然了,每种语言都有其擅长的东西)。但是从nodejs的特性,我们可以知道nodejs非常善于I/O操作,不善于大量的cpu计算(或者说大量cpu计算,不能体验出nodejs的高性能,因为计算无法异步,会阻塞一定的程序执行效率)。还有nodejs非常适合更websocket配合,开发长连接的实时业务。

例子:

爬虫

表单收集

考试系统

图文直播

聊天室

web Api接口

......

国内有很多创业的企业喜欢用nodejs;

而很多大型企业,会使用nodejs实现某一方面的业务:

百度的表单收集;知乎的站内信

我本人使用nodejs:

1.图文直播系统(socket.io)

2.模板消息发送(10S可发2w+(看具体的服务器)以上请求到微信)

3.数据埋点,所有系统的用户行为收集都可通过一个node进程跑

4.爬虫

nodejs 可以实现其他语言的业务功能,其他语言可以做的,nodejs也可以做;只不过,还是要结合具体的业务分析,发挥好每种语言优点。

更多编程相关知识,可访问:编程教学!!

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading