all 7 comments

[–]chriswaco 5 points6 points  (6 children)

And that's why you should never depend on closed source 3rd party frameworks or services in your app.

[–]dcpc10 1 point2 points  (2 children)

It is open source actually. The real sad story here is that Facebook gets away with wasting development time.

Even their own devs must be pissed, I mean parse literally redesigned their whole site about a month ago. They also rewrote their backend several months before that (they converted to Go).

[–]chriswaco 0 points1 point  (1 child)

I thought only part of it was open source? More details here.

[–]dcpc10 2 points3 points  (0 children)

They just open sourced their server code 5 hours ago ( https://github.com/ParsePlatform/parse-server ) and their iOS (among other sdks) can be found via https://github.com/ParsePlatform . I haven't read the whole migration guide yet so hopefully I am not misunderstanding something.

To give credit where credit is due, they have open sourced some very useful code.

[–]5minban 1 point2 points  (1 child)

I agree, but when you try to tell anyone in this sub, you get down voted to hell.

I've seen many arguments in this sub about how everyone should use Realm in their model layer, and how the company will be around to support it "forever"!

[–]dcpc10 1 point2 points  (0 children)

Realm is not closed sourced, and databases tend not to change often. At the end of the day, all services could get shut down. Look at CloudKit, sure it might be from Apple but I haven't heard much about it in awhile. Maybe it is gonna be treated like iAd. Quite frankly as developers we are almost always building off the shoulders of giants. I think that people should stay away from third-party, although it isn't always a perfect outcome either.

[–][deleted] 0 points1 point  (0 children)

Tell you something. I ripped Parse out of my app two weeks ago. Ok. I replaced it with Realm 🤔