我正在考虑使用Firebase而不是Parse(因为它正在关闭)以满足我未来的移动后端需求。我真的很喜欢它的实时数据库方面,但它没有像Parse那样轻松集成后端逻辑和Cloud Code。有没有简单的方法来实现这个功能,还是会很快到来?感谢。
答案 0 :(得分:4)
更新(2017年3月10日):Firebase刚刚发布Cloud Functions for Firebase,您可以在Google服务器上运行JavaScript功能以响应Firebase事件(例如数据库)更改,用户登录等等)。此外,Zapier并没有与Firebase一起玩得很好,因此目前有更好的解决方案,Firebase Storage,Firebase现在提供了一个解决数据库,存储和推送需求的单一解决方案。
Firebase并不直接支持push。但是,Firebase是一个实时动态数据库,可在数据发生变化时通知您的应用程序:添加,编辑或删除可能解决推送需求的问题。
此外,如果您需要直接支持推送数据(而不是内置功能),您可以利用Zapier.com(或其他)来提供该功能。
使用Firebase Rules限制Firebase中的数据访问权限,可以灵活地访问数据的人员(并且还可以保证数据的存储方式和数据
通过Zapier可以很容易地与S3(文件存储)连接,根据您的文件大小(<10M),您还可以将文件保存在Firebase中。