MongoDB Realm Node.js SDK¶
To learn how to add the MongoDB Realm Node.js SDK library as a dependency to your application, see Install Realm for Node.js.
The Realm Data Model¶
You can store a wide variety of data within realms stored on your client. With Realm Sync, you can share updates to that data across clients and MongoDB Atlas.
To learn about the results returned from realm queries, see Collections.
To learn how to query for data in local realms, see Query Engine.
For information about how to react to changes in realm data, see Notifications.
For additional security, you can also encrypt a realm.
The Node.js SDK also connects your Realm client application with your Realm app's backend services, including Functions, Services, Webhooks, Realm Sync, and built-in third-party authentication.
To learn how to connect to a MongoDB Realm app to call Functions, query data in an instance of MongoDB Atlas, and synchronize data in realms, see Call a Function.
To learn how to incorporate user authentication within your MongoDB Realm app, see Authentication.
To learn how to handle schema updates in your client application, see Migrations.
To learn how to query for data in MongoDB with the Node.js SDK, see MongoDB Data Access.