Skip to content

2.2-backend.md

2.2 后端技术点

2.2.1 服务器

使用 express 作为后端,目前仅考虑基本的 RestAPI 请求,不考虑性能问题(高并发,负载均衡)。

"express": "^4.18.2",

2.2.2 第三方库

  • body-parser - node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据
  • cookie-parser - 解析 Cookie 的工具。通过 req.cookies 可以取到传过来的 cookie,并把它们转成对象
  • multer - node.js 中间件,用于处理 enctype="multipart/form-data"(设置表单的 MIME 编码)的表单数据
  • "log4js": "^6.7.1", 日志记录工具
  • "jsonwebtoken": "^9.0.0", 处理 JWT 工具库
  • "express-jwt": "^8.4.1", 处理 express jwt 工具库

2.2.3 参考链接

express 官方文档:https://www.expressjs.com.cn/starter/hello-world.html

express 基本使用:https://michael18811380328.github.io/backend/site/nodejs/20-Node.js%20Express%20%E6%A1%86%E6%9E%B6/