如何快速部署Node.js项目

驻云科技 2017-05-11

云栖社区 linux 分布式 javascript HTTPS ECS 云服务器 http js centos node aliyun git

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
典型的应用场景包括:

  • 实时应用:如在线聊天,实时通知推送等等(如socket.io)
  • 分布式应用:通过高效的并行I/O使用已有的数据
  • 工具类应用:海量的工具,小到前端压缩部署(如grunt),大到桌面图形界面应用程序
  • 游戏类应用:游戏领域对实时和并发有很高的要求(如网易的pomelo框架)
  • 利用稳定接口提升Web渲染能力
  • 前后端编程语言环境统一:前端开发人员可以非常快速地切入到服务器端的开发(如著名的纯Javascript全栈式M
登录 后评论
下一篇
我是小助手
29003人浏览
2019-07-31
相关推荐
精通 MEAN: MEAN 堆栈
778人浏览
2017-11-22 23:58:00
2017年,阿里巴巴开源那些事
9375人浏览
2018-01-04 16:35:48
Vue.js快速入门
1997人浏览
2017-09-29 17:34:42
我们为什么使用Node
4108人浏览
2016-12-30 09:39:43
前端开发之走进Vue.js
1563人浏览
2017-08-01 10:27:00
JavaScript图书推荐
546人浏览
2013-03-09 09:19:00
前端开发之走进 Vue.js
1178人浏览
2018-06-09 16:25:00
7
19
7
13871