Skip to content

Roadmap for GraphQL #361

@resolritter

Description

@resolritter

I've seen mentions of GraphQL in the issue tracker and some other places throughout this repository.

I'd like to know what would take to get rest-hooks to an architecture/API which would support GraphQL as a first-class citizen, e.g.

  • Do the internal components (e.g. the caching mechanism) need to change?
  • Does the API surface need to change?

Another pertaining question would be if you're planning to implement a client directly or use an existing third-party library. I infer the latter might be possible since I've seen #201, or maybe it already is possible currently through some user-land implementation and I'm not aware of it.

Overall, the point of this issue is to

  • List what's missing and what is the timeline for it
  • Point at some modules of interest in the code base
  • What good ideas for an implementation would be
  • What the community could contribute to make GraphQL viable

I'm personally interested in using rest-hooks for everything (REST, WebSockets, ...) since I really like the design and how modern it is.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions