Realm
10 results found
-
Support for PWAs via JS SDK
Now that Realm is part of MongoDB are there any plans to enable Realm to be used in Javascript PWA's.
By that I mean as a Front End Browser Database.
43 votes -
Documentation for Test (Jest)
There seems to be no documentation how to write good tests for realm at this moment.
10 votes -
react-native V8 compatibility
As there is still no compatibility with Hermes, use of react-native-v8 (https://github.com/Kudo/react-native-v8) may be a good alternative. Considering that there is already an implementation for node.js, this could be a viable path.
Realm performs well even on older devices, but in the general context of the project it is important to have a more performance JS engine for rendering. In some cases this can be a negative factor in adopting Realm in a project.Initial discussion here: https://github.com/realm/realm-js/issues/2875
9 votes -
Ionic Mobile App Support
Want to know if Realm provide SDK/Plugin for Ionic App
7 votes -
Query pagination
We are limited to one query without an offset. Support for pagination is important.
6 votes -
nativescript support
Currently only react-native and node are supported.
Having tried to get the 'getting started' tutorials running I have come against a bit of a brick wall. Namely that dependencies are a nightmare.
Adding nativescript support would help to open realm to other web technologies including vue and angular.
6 votes -
Provide utility function to allow easier reading and usage of ObjectIds
Provide a utility that allows easier parsing of ObjectIds when they're returned to the client. As it stands, ObjectIds are returned as UInt8Arrays and cannot be readily used in the BSON.ObjectId constructor. Being able to retrieve specific items by ObjectId is necessary and the only way to do this dynamically (without knowing the hex string beforehand) is to retrieve the items and then use the returned id; however, as it stands, using the returned id is obfuscated and impractical.
I am now having to use the following workaround:
const toHexString = (bytes) =>
bytes.reduce((str, byte) => str + byte.toString(16).padStart(2, "0"),…2 votes -
Next JS
I'd like to see an example integrating stitch with nextjs. I'm having some issues trying to do so...
2 votes -
Realm API to expose pending changesets not yet uploaded to remote server
It would be good if we had visibility in the state of the sync session, particularly around understand how many change sets are still on the local device and awaiting upload.
The use case is to easily (and accurately) report to a user that their local changes haven't yet been synced with other devices.
Ideally it would come in two flavours, one API to retrieve the current change set count, then support for a listener which would trigger when the number of pending change sets increases or decreases.
1 vote -
Simple Way to Log Out a User From All Browser Tabs
Developers will often want to logout/login a user automatically from all the open tabs/windows.
Let's say you are developing a Single Page Application using
realm-web
JS SDK.A user journey of the app will look like this: A user logs in with
app.logIn(credentials)
, and opens multiple tabs/windows on the browser. Then the user clicks the "Log out" button inside one of the tabs, and switches to another tab. The app UI remains the same, but http requests will fail.Although you might think it's a problem that each developer should tackle with, please consider to provide a native solution…
1 vote
- Don't see your idea?