2. What is Realm JavaScript?
Provides an API for schema creation, object creation, transactions,
and queries
Try to be true to the spirit of JavaScript as possible
Realm objects act like JavaScript objects but they are live
(observable) objects
3. What is supported?
React Native
§ Android (32 and 64 bit)
§ iOS (requires Xcode 9+)
Node.js v8 and v10
§ Windows 8+, Linux and MacOS
§ v12 is planned for late summer
TypeScript definitions included
Electron is not officially supported (but works)
4. Where does it fit in?
Realm can be a local-only database
§ Store and query objects locally
Realm can be synced with a backend
§ Share data between devices
§ Work offline and resume syncing when connectivity is
restored
In progress (no ETA): sync your local Realm with MongoDB
10. Links and stuff
Bug reports and source code: https://github.com/realm/realm-
javascript
General documentation: https://realm.io
JS specific documentation: https://realm.io/docs/javascript/latest/
API documentation: https://realm.io/docs/javascript/latest/api/
Try a demo app: https://github.com/realm/my-first-realm-app