Node.js(一)——什么是node?node和浏览器的区别?node能干什么?

什么是Node?

Node.js是一个基于Chrome V8 引擎的 JavaScript 运行环境

Node.js中JavaScript运行环境

在这里插入图片描述
注意:

  1. 浏览器JavaScript的前端运行环境
  2. Node.jsJavaScript的后端运行环境
  3. Node.js无法调用DOM和BOM等浏览器内置API

Node可以做什么?

Node.js作为一个JavaScript的运行环境,仅仅提供了基础的功能和API。然而,基于Node.js提供的这些基础功能,很多强大的工具和框架如雨后春笋,层出不穷,所以学会了Node.js,可以让前端程序员胜任更多的工作和岗位:

  1. 基于express框架,可以快速构建Web应用
  2. 基于Electron框架,可以构建跨平台的桌面应用
  3. 基于restify框架,可以快速构建API接口项目
  4. 读写和操作数据库,创建实用的命令行工具辅助前端开发等…

Node.js的学习路径

JavaScript基础语法+Node.js内置API模块(fs,path,http等)+第三方API模块(express、mysql等)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值