Os SDKs do cliente do Firebase Data Connect permitem chamar suas consultas do lado do servidor e mutações diretamente de um app do Firebase. Você gera um SDK cliente personalizado em paralelo ao projetar os esquemas, consultas e mutações que você implantará serviço Data Connect. Depois, você integra métodos desse SDK a lógica do seu cliente.
Como já mencionamos, é importante observar que Data Connect consultas e mutações não são enviadas pelo código do cliente e executadas no servidor. Em vez disso, quando implantadas, as operações Data Connect são armazenadas em ao servidor, como o Cloud Functions. Isso significa que você precisa implantar mudanças no lado do cliente para evitar corromper os usuários (por exemplo, em apps mais antigos) padrão).
É por isso que o Data Connect oferece um ambiente de desenvolvimento e para prototipar esquemas, consultas e mutações implantados por servidor. Ele também gera SDKs do lado do cliente automaticamente enquanto você faz o protótipo.
Depois de iterar atualizações nos apps de serviço e cliente, tanto nos servidores as atualizações no lado do cliente estão prontas para serem implantadas.
Este é um trecho da documentação do Data Connect. Quando você inscreva-se na versão de pré-lançamento do Data Connect, você terá acesso total a este guia, que aborda:
- Como gerar SDKs do iOS automaticamente ao desenvolver seu esquema
- Como configurar os SDKs gerados no código do cliente
- Como instrumentar o código de cliente para interagir com o Emulador Data Connect
- Tipos de dados em SDKs gerados.