Skip to content

GraphQL Clients and API construction #102

Open
@practicalli-johnny

Description

@practicalli-johnny

Create sections on

  • consuming graphql apis
  • creating graphql apis (hasura, walmart library

Clojure as a GraphQL API client

Other clients

Clojure to create a GraphQL API

Testing graphql apis

Documentation generators

How to generate searchable documentation for a GraphQL api.

Ideally the GraphQL API should be self documenting and each field description is exposed when browsing the graph using a graphql client. An example of how a graph can be self documenting: hasura uses field descriptions from comments added to columns in the Postgresql database. In lacinia, I assume a similar thing could be done or the schema if defined in EDN could be self documenting and therefore be used to generate the field descriptions in a graphql client.

Resources to review

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions