In my practice, the realm needs more code than Room. In realm you need make much code, in room you only describe in interface, what request to do and what data you need to get. So Realm has more boilerplate code. But I agree that Realm has many features that Room does not have.
I don't know where boilerplate code in Room, when there is basically annotations that write queries for you like @Upsert. Specific dto data classes to describe tables in db? As far as I know you should do the same in Room(but we have old version in project)
@@PhilippLackner okay, didn't work on that level so maybe so, but i this on basic level room is certainly easier as for me, so I would offer clarification in which cases you can see the difference
As someone who works with a complex dataset in TypeScript with Realm. I would much rather use Kotlin with Room because SQL is much better suited for a complex database.
I like it! The new style is so good. and the humour 😂
The animation style and this new brand is just so beautiful
Realm is for Multiplatform (Native Android dev already has a treasure that is Room )
I love using Realm, it's so intuitive!
I reckon that room will get better soon
Also, realm supports encryption!
In my practice, the realm needs more code than Room.
In realm you need make much code, in room you only describe in interface, what request to do and what data you need to get.
So Realm has more boilerplate code.
But I agree that Realm has many features that Room does not have.
If you want to use chatgpt 4 to get SQL queries, stick to room
Fun with learning 😃
I don't know where boilerplate code in Room, when there is basically annotations that write queries for you like @Upsert. Specific dto data classes to describe tables in db? As far as I know you should do the same in Room(but we have old version in project)
A DB class and lots of annotations and extra classes to implement multiple relations. Realm is pretty much just working with kotlin objects
@@PhilippLackner okay, didn't work on that level so maybe so, but i this on basic level room is certainly easier as for me, so I would offer clarification in which cases you can see the difference
@@kovshichek5933 I released a very detailed video a week ago :)
use sqldelight for multiplatform, not realm
Why
Cause it is faster @@Osanosa
K thx
@@Osanosa I used Realm about 6 years ago and its proper implementation was not beginner's friendly and it was really easy to abuse
@@himanshukhati1193 😧
As someone who works with a complex dataset in TypeScript with Realm. I would much rather use Kotlin with Room because SQL is much better suited for a complex database.
Realm is now deprecated?
Room for native Kotlin. Realm for KMP. End of story.
Love it!!!!
Nice comparisom
Happy for both of u😅😅
i hate realm...i love room
😄
Realm sucks
Why
Realm is just waste
Realm bad! No support from devs!
😂😂