Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Flutter SDK

Application Services Overview - Flutter SDK

Puedes conectar tus aplicaciones cliente al backend de Atlas App Services utilizando el SDK de Flutter. La funcionalidad del backend incluye:

Para conectarse al backend de App Services, comience con un aplicaciónObjeto. Este objeto proporciona todas las demás funciones relacionadas con el backend. Inicializa una aplicación con el ID de la aplicación de Realm, que se encuentra en la interfaz de usuario de Realm.

To learn how to initialize the Realm App client, refer to Connect to App Services.

Create an App Services Account

One of the most challenging aspects of client development is implementing a robust and secure authentication system. With the SDKs, however, you can use any of the App Services authentication providers with minimal backend setup and client-side code. With the authentication APIs, you can implement the following functionality:

  • Crear nuevas cuentas de usuario

  • Iniciar y cerrar sesión del usuario

  • Multiple users logged on at the same time on the same device

  • Link user accounts from different providers

  • Store custom data for a particular user

Para aprender cómo configurar la autenticación en tu aplicación, consulta Autenticar Usuarios.

Device Sync adds data synchronization between an App Services backend and client devices on top of all of the functionality of Realm. When you use Realm with Sync, realms exist on device, similar to using Realm without Sync. However, changes to the data stored in those realms synchronize between all client devices through a backend App Services instance. That backend also stores realm data in a cloud-based Atlas cluster running MongoDB.

To get started with Sync, refer to Device Sync.

Funciones de Atlas te permiten definir y ejecutar lógica del lado del servidor. Puedes llamar a estas Funciones desde tus aplicaciones de cliente a través de los SDK de Realm. Estas funciones del lado del servidor pueden ejecutarse en el contexto del usuario autenticado y, por lo tanto, respetan las reglas, roles y permisos que has asignado a tus datos en Atlas.

Using Functions provides a secure way for multiple client applications to share complex functionality without having to reproduce that logic client-side.

Para aprender cómo llamar a una Atlas Function desde su aplicación cliente, consulte Llamar a una función.

La API Atlas GraphQL le permite acceder a los datos almacenados en un clúster MongoDB Atlas vinculado utilizando cualquier cliente GraphQL estándar.

Para aprender a usar el SDK de Flutter de Realm para autenticar solicitudes a la API GraphQL de Atlas, consulte Consulta de la API GraphQL de Atlas.

Volver

Encrypt a Realm

En esta página