nodejs简介、优势、环境搭建、开发工具配置

nodejs简介
  • Node.js是一个JavaScript运行环境。它让JavaScript可以开发后端程序。

  • Node.js是基于Googe的V8引擎,V8引擎是Goole发布的一款开源的JavaScript引擎。

Nodejs的优势
  1. Nodejs用户量大HP
  2. Node js擅长高并发(核心优势)
    • NodeJs最擅长高并发处理,在传统服务器语言(Java\PHP\ .net)中,每一个客户端连接都会创建一个新的线程。而每个线程大约需要耗费2MB左右,尔服务器内存有限,访问量就非常有限,如果要让更多的人访问就需要增加服务器,会导致硬件成本增加。而NodeJs不为每个用户创建新的线程,它仅仅使用一个线程。当有用户连接了,就处罚一个内部事件,通过非阻塞I/O、事件驱动机制,让nodejs程序宏观上也是并行的
  3. Node.js语法简单
    • 完全是就是js语法,只要懂js语法,就可以学会Node.js后端开发。
  4. Node.js实现的功能多
    • NodeJs不仅可以向其他后端语言一样写动态网页、写接口,还可以应用在云计算机平台、游戏开发、区块链开发、即时通讯、跨平台App开发、桌面应开发(electron)、云直播、物联网领域
Nodejs环境搭建

直接去官网里下载
地址https://nodejs.org/en/
下载完成后,去cmd中查看node -v,有版本号出来,就是下载安装成功

Nodejs开发工具配置

nodejs开发工具推荐使用 vscode

  1. 安装插件node Snippets (nodejs提示工具)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值