1. ExpressJS 笔记 (HTTP Server)
Express.js 是 Node.js 最流行的后端框架, 它是 JavaScript 生态系统的一个广泛组成部分。
它被设计用来构建单页、多页和混合网络应用, 它也成为用 Node.js 开发后端应用的标准, 它是被称为 MEVN 栈的后端部分。
MEVN 是一个免费和开源的 JavaScript 软件栈, 用于构建动态网站和 Web 应用程序, 它有以下组件:
- MongoDB: MongoDB 是标准的 NoSQL 数据库。
- Express.js: 用于构建网络应用的默认网络应用框架
- Vue.js: 用于构建前端网络应用的 JavaScript 渐进式框架
- Node.js: 用于可扩展的服务器端和网络应用的 JavaScript 引擎。
1.1. Using middleware
有 HTTP Server 的例子。
1.2. 弃用 ExpressJS
原因:
- 缺乏维护: Express 好多年没有重大更新了;
- 小范围框架: 很多功能都没有;