Los SDK de Realm te permiten conectar tus aplicaciones cliente al backend de App Services. Los SDK proporcionan la funcionalidad necesaria para autenticar a los usuarios con cualquiera de las funciones integradas. proveedores de autenticación, llamar a funciones de backend y acceder directamente a una fuente de datos MongoDB vinculada.
El cliente de la aplicación
When using the SDK to access the Atlas App Services backend, you start with a App object. This object provides all other functionality related to App Services.
Para obtener más información, consulte Inicializar la aplicación cliente.
Authentication & User Management
Con el SDK web de Realm, puedes administrar usuarios con una configuración mínima de backend o código del lado del cliente mediante la autenticación de App Service. Integra con 3proveedores OAuth de terceros, servicios de autenticación JWT o utiliza el sistema de administración de usuarios integrado de App Service.
Para aprender a utilizar la autenticación de App Services con Realm Web SDK,consulte Administración de usuarios.
Query MongoDB
The Realm SDKs includes MongoDB Data Access for performing CRUD and aggregation operations directly from the browser. For security, configure server-side data access rules to dynamically determine read & write permissions for every object that a user accesses.
Para aprender a usar las API de MongoDB, consultar Query MongoDB.
Call Functions
Funciones de Atlas te permite definir y ejecutar lógica en el lado del servidor para tu aplicación. Llama a estas funciones desde aplicaciones cliente con el SDK de Realm Web. Estas funciones lado servidor pueden ejecutarse bajo el contexto del usuario autenticado, y por lo tanto respetan las reglas, roles y permisos que le hayas asignado a tus datos.
By using Functions, you provide a secure way for multiple client applications to share complex functionality without having to reproduce that logic client-side.
Para aprender a usar Funciones, consulte Llamar a una función.