AbsintheGraphqlWS
Adds a websocket transport for the GraphQL over WebSocket Protocol to Absinthe running in Phoenix.
See the hex docs for more information.
References
- https://github.com/enisdenjo/graphql-ws
- This project is heavily inspired by subscriptions-transport-ws
Installation
Add absinthe_graphql_ws
to your list of dependencies in mix.exs
:
def deps do
[
{:absinthe_graphql_ws, "~> 0.1"}
]
end
Benchmarks
Benchmarks live in the benchmarks
directory, and can be run with MIX_ENV=bench mix run benchmarks/<file>
.
Contributing
- Pull requests that may be rebased are preferrable to merges or squashes.
- Please do not increment the version number in pull requests.