JSON API compliant channel communication

One of the nice things about GraphQL being transport agnostic is that you could easily just send graphql docs through a channel, and then have the channel push out data according to what was queried. GraphQL also has a first class concept of subscriptions which we’re hoping will map onto channels very nicely.

JSON API seems to see itself as a way to do REST well, and thus is stuck to scenarios where REST makes sense.