koaql

0.1.1 • Public • Published

A bit like express-graphql, but separated qlServer and iqlServer, Makes the code flow more clear.

Simple usage:

import {qlServer, iqlServer} from 'koaql';
import koa from 'koa';
const router = require('koa-router')();
import {StarWarsSchema} from './starWarsSchema.js';
const APP_PORT = 3001;
const app = new koa();

const ql = qlServer({schema: StarWarsSchema});
const iql = iqlServer({schema: StarWarsSchema});
router.get('/', ql)
.post('/', ql)
.post('/iql', ql)
.get('/iql', iql);
app.use(router.routes());
app.listen(APP_PORT);

A full example is in ./src/example.

Readme

Keywords

none

Package Sidebar

Install

npm i koaql

Weekly Downloads

3

Version

0.1.1

License

none

Last publish

Collaborators

  • iamchenxin