falcor-koa

Falcor Middleware for Koa

APACHE-2.0 License

Downloads
12
Stars
10
Committers
2

falcor-koa npm

Falcor middleware for Koa. Inspired by falcor-express.

Experimental, do not use in prodcution!

Usage

var Koa = require('koa');
var FalcorRouter = require('falcor-router');
var falcorKoa = require('falcor-koa');
var bodyParser = require('koa-bodyparser');
var app = Koa();

app.use(bodyParser());
app.use(falcorKoa.dataSourceRoute(new FalcorRouter([{
  route: 'greeting',
  get: function() {
    return {
      path: ['greeting'],
      value: 'Hello World!'
    }
  }
}])));

app.listen(3000);