以koa2为demo的web应用
罗列node web中比较有用的模块,以下分为通用模块和专用模块
通用模块:
包名 | 功能 | 地址 |
---|---|---|
svg-captcha | svg格式的验证码 | https://www.npmjs.com/package/svg-captcha |
node-rsa | 生成公钥与私钥,前端使用jsencrypt加密 | https://www.npmjs.com/package/node-rsa |
joi | api参数类型检测 | https://www.npmjs.com/package/joi |
xss | 处理xss | https://www.npmjs.com/package/xss |
log4js | 日志模块 | https://www.npmjs.com/package/log4js |
node-schedule | 定时器任务 | https://www.npmjs.com/package/node-schedule |
ws | websocket服务端 | https://www.npmjs.com/package/ws |
koa专用模块:
包名 | 功能 | 地址 |
---|---|---|
koa-compose | 合并多个中间件,返回一个大的中间件 | https://www.npmjs.com/package/koa-compose |
koa2-xss | koa2 xss处理中间件 | https://www.npmjs.com/package/koa2-xss |