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

SDK de dispositivos Atlas para la Web

El Atlas Device SDK para la web permite que las aplicaciones basadas en navegador accedan a los datos almacenados en Atlas e interactúen con los servicios de App Services, como Funciones y autenticación. El SDK Web admite tanto JavaScript como TypeScript.

Las aplicaciones web compiladas con el SDK pueden query Atlas usando los siguientes métodos:

  • The standard MongoDB query API with the MongoDB client

  • Atlas Device Sync

Unlike the other SDKs, the Web SDK only supports creating an in-memory database, not one persisted to disk.

Learning Paths
Ícono de funciones

Inicio rápido

Minimal-explanation code examples of how to work with the Web SDK.

Consulta Ejemplos de código

Atlas Device SDK Mobile Icon

Working Example App

Aprenda mediante el ejemplo diseccionando una aplicación React funcional que usa el Web SDK y el Atlas GraphQL API.

Explore an Example App

Qué puedes hacer

Use the Web SDK with Atlas App Services to query MongoDB directly, query a GraphQL API, invoke serverless functions, manage user authentication, and more.

1

You can use the Web SDK to query MongoDB Atlas data directly from the browser. Perform CRUD, aggregation, and listen for database changes.

First, you must create an App Services App, set up database rules, and enable user authentication.

2

Para acceder a su aplicación App Services desde el navegador, inicialice el cliente de la aplicación.

3

To authenticate a user, usee one of the App Services authentication providers. App Services includes custom JWT, Facebook, Google, Apple, anonymous, and built-in email/password authentication providers.

4

Query MongoDB directly from the browser using your authenticated user. The user can only access data that they're authorized to.

For more information, refer to Query MongoDB.

Ilustración de consulta de MongoDB
1

La API Atlas GraphQL genera automáticamente un punto final alojado con consultas y mutaciones GraphQL basadas en esquemas JSON para los documentos de su base de datos.

Configure la autenticación de aplicación Services con reglas de acceso a los datos para controlar qué usuarios tienen acceso a qué datos. Configure la API GraphQL en Atlas App Services.

2

Para acceder a su aplicación App Services desde el navegador, inicialice el cliente de la aplicación.

3

To authenticate a user, usee one of the App Services authentication providers. App Services includes custom JWT, Facebook, Google, Apple, anonymous, and built-in email/password authentication providers.

4

Query la API GraphQL utilizando un cliente GraphQL desde el navegador. Autentique las solicitudes con credenciales de usuario.

Learn how to query the GraphQL API with the Apollo Client.

Imagen de integración de la API

You can call serverless Functions from your client application that run in an App Services backend.

Autentica a los usuarios con proveedores de autenticación integrados y de terceros. Usa el usuario autenticado para acceder a App Services.

App Services Illustration
Documentación esencial
icono de referencia

Referencia de la API de JavaScript

Explora los docs de referencia para los SDK de JavaScript.

Referencia de la API de JavaScript

Icono del logotipo de React

Quick Start with React

Aprende cómo añadir el SDK Web a tu aplicación React.

Add Realm to React project

Next.js Logo Icon

Next.js Integration Guide

Learn all the ways that you can use the Web SDK with your Next.js application.

Integrate with Next.js

Explora proyectos de ejemplo proporcionados por ingenieros y expertos para aprender las mejores prácticas y patrones de desarrollo comunes utilizando el Web SDK. Consulta la página de Proyectos de ejemplo para ver más aplicaciones de muestra.

Users Icon

User's Online State

Detect connectivity and activity of users and devices.

Example project