I recently integrated Parse in my application only to run into a huge wall.<p>I implemented the Relational Data as described on the site but failed to realize that it is not possible to drill down into these relationships in queries. I want to be able to find objects with a related object where something is true. Obviously, I could rearrange my data in such a way to work with Parse's existing offerings but it would require more processing when importing the data than I'd prefer.<p>Unfortunately, this has turned me off from Parse and I'm now beginning to look at other solutions like StackMob even though they have no client side caching (I can implement my own using something like RestKit).<p>Is there any status on being able to drill into relationships in PFQuery?
Parse's reliance on globals (singletons) grates on my quite a bit, and has largely prevented me from bothering to read further. [1]<p>I think of global variables as a cardinal sin of OO API design. They create unnecessary dependencies, lock down architecture, and reduce/eliminate composability.<p>Taken to the extreme demonstrated in Parse, they remove most of the advantages of using an OO language that supports polymorphism.<p>[1] That, and serious questions about whether something so general purpose can adequately meet the needs of anything but the most basic application. For instance, the lack of schemas and the lack of server-side code means that upgrading of data (and validation of data) is pushed to the client-side application. I'm not sure I'd like to be the one debugging the kinds of issues that arise when you have different end-user application versions potentially corrupting one another's data.<p>[Edit] Can someone that's downvoted me into the serious negatives please explain what portion of my architectural / API / OO arguments they disagree with? This perfectly reasonable technical complaint was also voted into the negatives (I just voted it up), which implies some odd voting behavior by Parse proponents: <a href="http://news.ycombinator.com/item?id=3151570" rel="nofollow">http://news.ycombinator.com/item?id=3151570</a>
Facebook authentication is so tiring. I wish people would knock it off. I have to avoid registering at sites now because they insist on using Facebook.<p>I realize this isn't mandatory at this time though.