Micro.
Elegant.
Fast.
Lightweight.
Expressive.
$ npm install trek-engine --saveconstEngine=require('trek-engine')constapp=newEngine()// middlewareapp.use((ctx,next)=>{// return promisereturnnext()})// async/awaitapp.use(async(ctx,next)=>{awaitnext()})// generatorapp.use({ res }=>{
res.end('Hello Koa')})app.run(3000)See express vs koa vs toa vs trek-engine.
express
koa v2
toa
trek-engine