5 ms·
https://github.com/parse-community/parse-server https://github.com/parse-community/parse-server (joke)
by TazeTSchnitzel 7y ago
https://github.com/parse-community/parse-server https://github.com/parse-community/parse-server
(joke)
- btown 7y agoHijacking the joke comment to plug Dark a little bit. Data migrations and schema changes are hard (especially when you want to test on a subset of users), and Parse only avoided a lot of this pain because it was typically used for relatively simple-schema'd projects. Dark seems to have done the hard work of making an entire language and environment to avoid footguns and provide more-or-less seamless data migrations, schema versioning, and gradual feature-flagged rollout. I haven't been able to try it yet but desperately want to!
- eternalny1 7y ago> I haven't been able to try it yet but desperately want to! Yes, always good to plug something you haven't used. Are you an investor by any chance?
- btown 7y agoSigh. Not an investor, just a developer who's read their stuff and knows the pain points, and generally a fan of people doing things out of the box w/r/t software tooling. It is possible to be excited about a design pattern without knowing how a specific implementation pans out - and I probably should have said "plug what Dark is trying to do" rather than "plug Dark." But I'm chill with people disagreeing with that.
- TazeTSchnitzel 7y agoHuh? In another comment someone from Dark admitted they had barely fleshed out the database, they don't even know how joins will work yet! How have they “done the work”? Schema migrations are easy if there's no complexity to the schema.
- gitgud 7y agoWhat's the joke here (asking for a friend)
- TazeTSchnitzel 7y agoParse was a startup also offering an easier way to build a backend as SaaS. But then Facebook bought them and shut down the product, and all that remains is the open-source clone of the server that they were kind enough to make.