Realm
p/realm
Realm, Mobile-first database. Build fast apps, faster.
Patrick Rogers
Realm Mobile Platform — A platform for creating reactive mobile apps effortlessly.
Featured
14
Replies
Ghost Kitty
Comment Deleted
Elizabeth
Installed, so far, the process & documentation are on point, and the design is pretty as heck. #ImmaFan @mrpatrickrogers @pkopacki @craighosang @mrh_is @anderson760
Joe Anderson
@elizabethhunker thanks Elizabeth! Look forward to seeing what you make. It's been a long time coming :)
rAvi
It sounds pretty cool, And if u compare to firebase,what makes this special..?
Simon Bromberg
@peppiboy Besides being slightly different in terms of functionality and usage, Firebase hosts the server for you. With Realm, you have to download and host yourself (e.g. on AWS, Rackspace, Heroku, Digital Ocean etc) if you want a remote backend.
Patrick Rogers
Hey everyone! We launched Realm Mobile Platform as a new offering that integrates Realm's fully open-source client-side database for iOS and Android with new server-side technology providing realtime synchronization, conflict resolution, and reactive event handling. The Realm Mobile Platform makes it easy for mobile developers to create apps with difficult-to-build features like realtime collaboration, messaging, offline-first experiences, and more.
rockyb
Developer edition does not have Event Handling and Server-side Access. This would pretty much make it a non-starter for most non-trivial apps.
Mohamed Saleh
Looks promising... How it is compared to Couchbase server, Sync and Couchbase Lite ?
Craig Hosang
@engmsaleh Speaking as one of the Realm team: At a high-level Realm is object-based, not an ORM. This can save a ton of boiler plate code when you work with objects directly. Realm Mobile Platform (Enterprise Edition) is designed to integrate with existing infrastructure and any backend (vs. just Couchbase Server).
Mohamed Saleh
@craighosang as I understand Couchbase server can be integrated with any backend also via APIs, Am I correct?
Craig Hosang
@engmsaleh So I asked one of our product managers to explain and I got the "long answer." Happy to provide in detail if needed, but the tl;dr is, for a scenario like moving data from Couchbase to Postgres, you would need to query it with their server APIs and trigger the data replication to Postgres in some other complex way; whereas with Realm you can just map the data directly to Postgres.
Mohamed Saleh
@craighosang Thanks a lot , I would be happy if you provide me the long answer as we are currently developing one of our products using Couchbase. We have investigated Realm along the way , but the lack of server, syncing and conflict resolution at that point was that made us work with Couchbase. Couchbase to us is a complete solution but it lacks a lot of developer-friendly documents unlike Realm. I would be happy if you sent me details at my email mohamed.saleh@ventaapps.com Thanks a lot Craig.
Lisa Dziuba
Awesome news!
Richard Krueger
I have been using Realm platform for the past two years. I used to be a FIrebase/Firestore developer but find that Realm's object model integrates much better into my native applications. Our company just released a JWT authentication server for the MongoDB Realm database called CosyncJWT. You can check it out at https://cosync.io