apollo-link-http-common

WebJar for apollo-link-http-common

Лицензия

Лицензия

MIT
Категории

Категории

Apollo Контейнер Микросервисы
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

apollo-link-http-common
Последняя версия

Последняя версия

0.2.16
Дата

Дата

Тип

Тип

jar
Описание

Описание

apollo-link-http-common
WebJar for apollo-link-http-common
Ссылка на сайт

Ссылка на сайт

https://www.webjars.org
Система контроля версий

Система контроля версий

https://github.com/apollographql/apollo-link

Скачать apollo-link-http-common

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/apollo-link-http-common/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>apollo-link-http-common</artifactId>
    <version>0.2.16</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/apollo-link-http-common/
implementation 'org.webjars.npm:apollo-link-http-common:0.2.16'
// https://jarcasting.com/artifacts/org.webjars.npm/apollo-link-http-common/
implementation ("org.webjars.npm:apollo-link-http-common:0.2.16")
'org.webjars.npm:apollo-link-http-common:jar:0.2.16'
<dependency org="org.webjars.npm" name="apollo-link-http-common" rev="0.2.16">
  <artifact name="apollo-link-http-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='apollo-link-http-common', version='0.2.16')
)
libraryDependencies += "org.webjars.npm" % "apollo-link-http-common" % "0.2.16"
[org.webjars.npm/apollo-link-http-common "0.2.16"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.webjars.npm : apollo-link jar [1.2.14,2)
org.webjars.npm : ts-invariant jar [0.4.0,0.5)
org.webjars.npm : tslib jar [1.9.3,2)

Модули Проекта

Данный проект не имеет модулей.

apollo-link npm version Get on Slack


⚠️ THIS PROJECT HAS BEEN DEPRECATED ⚠️

The Links in this repo have been migrated to the apollo-client project (as of >= @apollo/client@3.0.0). Please refer to the Apollo Client migration guide for more details. All Apollo Link issues / pull requests should now be opened in the apollo-client repo.


apollo-link is a standard interface for modifying control flow of GraphQL requests and fetching GraphQL results, designed to provide a simple GraphQL client that is capable of extensions. The high level use cases of apollo-link are highlighted below:

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

The apollo link interface is designed to make links composable and easy to share, each with a single purpose. In addition to the core, this repository contains links for the most common fetch methods—http, local schema, websocket—and common control flow manipulations, such as retrying and polling. For a more detailed view of extended use cases, please see this list of community created links.

Installation

npm install apollo-link --save

To use apollo-link in a web browser or mobile app, you'll need a build system capable of loading NPM packages on the client. Some common choices include Browserify, Webpack, and Meteor +1.3.

Documentation

To start, begin by reading this introduction. For a deeper understanding and to fully leverage the power of Apollo Links, please view the concepts overview. To see example links from around the community, check out this list. If you would like your link to be featured, please open a pull request.

Contributing

Apollo Link uses Lerna to manage multiple packages. To get started contributing, run npm run bootstrap in the root of the repository, which will install all dependencies and connect the dependent projects with symlinks in node_modules. Then run npm run build to compile the typescript source. Finally for incremental compilation, use npm run watch.

Your feedback and contributions are always 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

Maintainers

org.webjars.npm

Apollo GraphQL

A community building flexible open source tools for GraphQL.

Версии библиотеки

Версия
0.2.16
0.2.15
0.2.14
0.2.10
0.2.8