Skip to content
本页目录

Nodejs相关

web开发主流框架

  1. express 基于 Node.js 平台,快速、开放、极简的 Web 开发框架
  2. koa express的升级版 支持异步
  3. egg 阿里系web服务框架
  4. nest 一个用于构建高效、可扩展的 Node.js 服务器端应用程序的开发框架。

中间件 / 插件

  1. socket.io 支持实时、双向和基于事件的通信
  2. node-schedule 支持nodejs创建定时任务
  3. fast-json-stringify 支持nodejs优雅且高性能的处理json读写
  4. node-images node端实现图片编辑 / 压缩
  5. multer 文件上传中间件
  6. koa-logger 基于koa的日志中间件
  7. koa-static 基于koa的静态资源中间件
  8. koa2-cors 基于koa的跨域管理中间件
  9. koa-compress 基于koa的资源压缩中间件, 如gzip等
  10. jsonwebtoken token加密验证中间件
  11. koa-body 解析post请求 urlencoded | multipart | json 格式
  12. koa-jwt 基于koa的解析token中间件
  13. nodemon nodeJS热重置插件

数据库相关

  1. mongoose node.js异步环境下对mongodb进行便捷操作的对象模型工具
  2. mysql2 基于node的mysql crud库
  3. Sequelize 是一个基于 promise 的 Node.js ORM,目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server.
  4. flq Node与数据库交互的应用层解决方案

node运维 / 进程管理 / 监控

  1. pm2 nodejs 守护进程管理器