react-relay-network-layer
react-relay-network-layer copied to clipboard
Ejecting express-middleware to its own module
- It doesn't really belong to the network layer. It's just a mean to support the "batching protocol" that should be separated from the rest.
- Not everybody use
express
. I usekoa
and I madekoa-graphql-batch
to use this network layer, thus I don't need express-middleware. - If one doesn't bother to do properly minification/tree-shaking, the middleware code will end up client side where it's all but needed.
I could take care of this if @nodkz agrees.
@mattecapu 👍 I agree with you. Express-middleware should be extracted from RRNL. In the next month I'll start implementing subscriptions and bump new major version.
Before this moment let keep untouched this extra 1.6 kb of express-middleware for semver compatibility.
BTW. Please add a link to your koa-graphql-batch
to readme. Thanks!