一些先导概念
浏览器中的JavaScript运行环境
这是前端开发的常见运行环境。
运行环境是指,代码正常运行所需的必要环境。
以Chrome浏览器为例,它的运行环境包括了V8引擎和内置API,当然还需要待执行的JavaScript代码了。
- 其中,V8引擎负责解析和执行JavaScript代码;
- 而内置的API则是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。
node.js简介
这是后端开发的常见运行环境。
Node.js中的javascript运行环境包括V8引擎和内置API,而后者就是我们学习Node的一个重点之一。
注意,在Node.js中,我们无法调用DOM和BOM等浏览器内置API。
node.js的作用
- 基于Express框架,构建Web应用
- 基于Electron框架,构建跨平台的桌面应用
- 基于restify框架,构建API接口项目