Visão geral
O pacote nhost_graphql_adapter fornece uma integração sem problemas entre aplicativos Flutter e o backend GraphQL do Nhost.io. Construído sobre o pacote graphql, ele simplifica autenticação, execução de consultas e assinaturas em tempo real com configuração mínima. Permite que desenvolvedores interajam com o backend seguro e escalável do Nhost usando a sintaxe familiar do GraphQL, sendo ideal para aplicações que exigem gerenciamento de usuários, sincronização de dados e atualizações em tempo real. O adaptador gerencia automaticamente tokens e roteamento de requisições, reduzindo o código repetitivo.
Casos de uso
- Conectando aplicativos Flutter a backends do Nhost.io
- Implementando sincronização de dados em tempo real
- Gerenciando autenticação e autorização de usuários
- Executando consultas e mutações do GraphQL
- Construindo aplicativos Flutter de ponta a ponta
Principais recursos
- Gerenciamento automático de token JWT
- Suporte de assinatura em tempo real
- Integração simples com o pacote graphql
- Tratamento de erro embutido
- Comunicação segura com o backend do Nhost
Indicado para
- Desenvolvedores Flutter usando o Nhost.io
- Aplicativos que precisam de dados em tempo real
- Projetos com autenticação de usuário
- Aplicações Flutter orientadas por backend
- Equipes priorizando o desenvolvimento rápido
Considerações
- Requer um projeto do Nhost.io
- Limitado à API GraphQL do Nhost
- Dependente do pacote graphql
- Não adequado para backends não Nhost
- Autenticação vinculada ao sistema do Nhost