Suggest adding functionality using GraphQL first
We don't want to drop everything and rewrite our whole codebase, but we do want to move towards a comprehensive GraphQL API as the basis for communicating with the backend.
To do that, we need to:
- Incrementally move existing resources and REST endpoints to GraphQL (handled elsewhere).
- Use GraphQL for new functionality as much as possible and sensible, to avoid expanding the first task.
gitlab-org&1366 contains more details here, too.