koajsはkoa自体は薄くmiddlewareを好きに組み込めるような設計になっているので最初の書き始める時、いろいろめんどくさくなるので自分用にboilerplate的ななにかを作成しました。
https://github.com/yudppp/koa-boilerplate
だいたいこのくらいは毎回いれて書きそうだったので入れました。
やっぱりrouterはkoa-routerがrestなAPI書くには楽な気がします。
最近はectが早いと聞くのでviewのtemplateはect入れています。
なんとなく大枠を作れたのでなにかあったときにぱっとkoa導入できるはず。。