Decide on the libraries to use for GraphQL server
Possible server libraries
- https://ariadnegraphql.org/
- https://graphene-python.org/
- https://github.com/tartiflette/tartiflette
- https://github.com/strawberry-graphql/strawberry
Ariadne provides a schema first approach with an easy API. Well documented. Graphene is a code first approach, more like an ORM.
The initial implementation is using Ariadne. https://forge.softwareheritage.org/source/swh-graphql/repository/master/
Decided to use Ariadne
Migrated from T3933 (view on Phabricator)
Edited by Phabricator Migration user