JSPM

  • Created
  • Published
  • Downloads 1240179
  • Score
    100M100P100Q179113F
  • License MIT

Flexible, lightweight transport layer for GraphQL

Package Exports

  • apollo-link

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (apollo-link) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

apollo-link

apollo-link is a standard interface for fetching GraphQL results, designed to provide a simple GraphQL client that is capable of extensions. High level use cases are:

  • fetch queries directly without normalized cache
  • network interface for Apollo Client
  • network interface for Relay Modern
  • fetcher for GraphiQL

Documentation

To start, begin by reading the getting started guide.

If you are interested in implementing your own links, read the implementation information

The current plans and furture implementation are in the roadmap

Your feedback and contribuitions are welcome.

Apollo Principles

apollo-link strives to follow the Apollo design principles:

  1. Incrementally adoptable
  2. Universally compatible
  3. Simple to get started with
  4. Inspectable and understandable
  5. Built for interactive apps
  6. Small and flexible
  7. Community driven