EZBlog.

Utilizando GraphQL como CMS nas suas aplicações

a month ago • 5 min de leitura

GraphQL é uma linguagem de consulta para APIs e um tempo de execução para atender a essas consultas com seus dados existentes. O GraphQL fornece uma descrição completa e compreensível dos dados em sua API, oferece aos clientes o poder de solicitar exatamente o que eles precisam e nada mais, facilita a evolução de APIs ao longo do tempo e permite ferramentas de desenvolvedor poderosas.

Para começar, no seu terminal, digite:

npm i graphql @apollo/client

Agora, precisamos inicializar o cliente apollo. Num diretório /lib/apollo.ts faça:

import { ApolloClient, InMemoryCache } from "@apollo/client";

Depois crie o cliente:

export const client = new ApolloClient({ uri: process.env.GRAPHCMS_PUBLIC_KEY, cache: new InMemoryCache(), })
2022 © EZBlog • Todos os direitos reservados