ONE>>>>Express / Koa
-
浏览器是JavaScript 的前端运行环境。
-
Node.js 是JavaScript的后端运行环境。
-
Node.js 中无法调用DOM和BOM等浏览器内置API。
-
基于 Express 框架 (opens new window),可以快速构建 Web 应用
-
基于 Electron 框架 (opens new window),可以构建跨平台的桌面应用
-
基于 restify 框架 (opens new window),可以快速构建 API 接口项目
-
读写和操作数据库、创建实用的命令行工具辅助前端开发
1.Express 框架 构建Web应用
2.Electron 框架 跨平台的桌面应用
3.restify 框架 可以快速构建 API 接口项目
TWO>>>>Express / Koa
在我们创建 Node.js 第一个 "Hello, World!" 应用前,让我们先了解下 Node.js 应用是由哪几部分组成的:
- require 指令:在 Node.js 中,使用 require 指令来加载和引入模块,引入的模块可以是内置模块,也可以是第三方模块或自定义模块。
- 创建服务器: 服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。
- 接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。