API (flexibilidade de consulta/resposta)

API (flexibilidade de consulta/resposta)
GraphQL é um padrão de API de longo prazo que permite ao cliente determinar exatamente quais dados deseja obter. Ao contrário da RESTA, onde muitas vezes é necessário fazer várias solicitações ou receber um «excesso», a API fornece controle de base sobre a estrutura de solicitação e resposta.

Oferecemos a implementação da interface GráfQL para todas as entidades-chave, jogadores, máquinas, sessões, finanças, relatórios, configurações - tudo disponível através de um ponto de acesso, com carga mínima e flexibilidade máxima.

Vantagens de GraphQL

OpçãoO que isso dá
Flexibilidade de consultaSó pede os campos desejados, mesmo das entidades associadas
Menos consultasTodos em uma única consulta: sem «overfetch» ou «underfetch»
Ponto de entrada únicoUm endpoint - todas as entidades: '/graphql '
Documentação interativaUso de GraphiQL ou Apollo Studio para testes e treinamento
Otimização do FrontendAceleração do SPA e aplicações móveis graças a respostas pontuais

Exemplos do que você pode obter

Exemplo de solicitação:
  • ```graphql
  • query {
  • player(id: “ 1234 “ ) {
  • name
  • balance
  • lastSession {
  • device
  • totalBet
  • totalWin
  • }
  • }
  • }
  • ```

Resultado:
  • ```json
  • {
  • “ data “ : {
  • “ player “ : {
  • “ name “ : “ John “ ,
  • “ balance “ : 155. 20,
  • “ lastSession “ : {
  • “ device “ : “ Terminal-02 “ ,
  • “ totalBet “ : 120. 00,
  • “ totalWin “ : 140. 00
  • }
  • }
  • }
  • }
  • ```

Especificações técnicas

Endpoint: `/graphql`
Permissão por meio do token Bearer (JWT)
Suporte a GraphiQL e esquema introspation
Suporte ao batching e ao armazenamento do cliente
Possibilidade de assinaturas (subscrições) para atualizações ao vivo (opcional)

Quando GraphQL é particularmente eficaz

Aplicativos de uma página e celular com alta UX
Integração, onde é importante otimizar o tráfego e a velocidade de resposta
Projetos com mais entidades associadas
Comandos que são importantes para montar e adaptar interfaces rapidamente às tarefas

GraphQL é precisão, velocidade e conveniência. Você só consegue o que precisa, sem sobrecarga do sistema e sem restrições na estrutura de dados. A ferramenta ideal para as integrações modernas.

Contactar-nos

Preencha o formulário abaixo e responderemos o mais rapidamente possível.