客户端接入

客户端接入

客户端接入

目前最为著名的 Apollo 客户端框架当属 Apollo Client,其也可以很方便地与 React、Angular、Vue 等常见的前端框架集成使用。

如果我们使用 Apollo 技术栈,那么还可以使用 graphql-tag

基础客户端

import ApolloClient from "apollo-boost";

const client = new ApolloClient({
  uri: "https://graphql.example.com"
});

graphql-tag

import gql from "graphql-tag";

client
  .query({
    query: gql`
      query TodoApp {
        todos {
          id
          text
          completed
        }
      }
    `
  })
  .then(data => console.log(data))
  .catch(error => console.error(error));