2fps / koa2-web-engine

node(koa2) web应用模块介绍

Repository from Github https://github.com2fps/koa2-web-engineRepository from Github https://github.com2fps/koa2-web-engine

koa2-web-engine

以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

About

node(koa2) web应用模块介绍

License:MIT License


Languages

Language:JavaScript 96.7%Language:HTML 3.2%Language:CSS 0.1%