Why Watermelon? WatermelonDB is a new way of dealing with user data in React Native and React web apps.
It's optimized for building complex applications in React / React Native, and the number one goal is real-world performance. In simple words, your app must launch fast.
If you have a simple app, keep using Redux or MobX with a persistence adapter. But if you start scaling to thousands or tens of thousands of database records, you'll notice a big impact on how fast the app launches, especially on slower Android devices. Loading a full database into JavaScript is expensive!
Watermelon fixes it by being lazy. Nothing is loaded unless requested. And because all querying is performed directly on the rock-solid SQLite database on a separate thread, most queries resolve in less than 1ms, even with 10,000 records, even on slower Android devices!
Want a drinking game? Every time "nigger" is mentioned in this thread, take a shot.
Jack Adams
It's just too easy. It's not even worth making jokes about it.
Leo Wilson
Let's layer more piles of shit on top of other solutions, because then we can make it even easier for a retard to build a program you might need to use.
Gabriel Nguyen
They aren't even trying to hide it anymore are they?
Cooper Long
Are Chicken Scheme bindings available?
William Jackson
The NOG stack
Grayson Green
ayo hol up
Anthony Cruz
AYO HOL UP YOU BE SAYIN THAT WE WE WUZ WE WUZ DATABASE ADMINISTRATAS N SHIT NIGGA
This r*cism needs to be addressed. Someone with they github please raise a issue with these disgusting r*cists.. This can not be tolerated in the Open Source community...