- 
Micro.
 - 
Elegant.
 - 
Fast.
 - 
Lightweight.
 - 
Expressive.
 
$ npm install trek-engine --saveconst Engine = require('trek-engine')
const app = new Engine()
// middleware
app.use((ctx, next) => {
  // return promise
  return next()
})
// async/await
app.use(async (ctx, next) => {
  await next()
})
// generator
app.use({ res } => {
  res.end('Hello Koa')
})
app.run(3000)See express vs koa vs toa vs trek-engine.
- 
express
 - 
koa v2
 - 
toa
 - 
trek-engine