mirror of
https://github.com/ash-project/ash_graphql.git
synced 2024-09-19 21:03:09 +12:00
An absinthe backed graphql API extension for the Ash Framework
afa4ae66a0
Slight API improvement over #106. This makes it more ergonomic to partially match on the return value (and it also makes it more explicit by explicitly labeling the two parts). Also add tests for relay id encoding/decoding. |
||
---|---|---|
.github | ||
config | ||
documentation | ||
lib | ||
logos | ||
test | ||
.check.exs | ||
.credo.exs | ||
.formatter.exs | ||
.gitignore | ||
.tool-versions | ||
CHANGELOG.md | ||
FUNDING.yml | ||
LICENSE | ||
mix.exs | ||
mix.lock | ||
README.md |
AshGraphQL
AshGraphQL is a GraphQL extension for the Ash framework. It gives you an efficient way to expose your application resources over a GraphQL API. You configure what you want to expose and AshGraphQL will generate an Absinthe schema which will resolve data straight from your Ash resources.
See the getting started guide for information on setting it up, and see the AshGraphql.Resource
documentation for docs on its DSL. See the hexdocs for more information.