Firebase和Parse等BaaS解决方案是否可以在本地使用现有的SQLite数据库,并通过已配置的ContentProvider进行接口?
到目前为止,我只能找到使用每个解决方案的专有本地存储解决方案的信息。但是,如果我只是将BaaS视为REST API,那么这是一个可行的解决方案吗?
我有兴趣在此时使用BaaS作为我的第一个应用程序,用于跨设备进行数据同步/用户身份验证,并最终学习如何为项目设置自己的服务器。
谢谢!
答案 0 :(得分:1)
我正从Parse搬到Firebase。
在Parse世界中,我能够充分利用BaaS和内容提供商。如果在同步适配器调用中调用了BaaS,则刷新本地SQLite DB,然后通过内容提供程序更新CursorAdapter。
在Firebase世界中,不需要任何其他同步适配器,因此拥有本地Content Provider和SQLite是多余的。是的,我仍然可以让所有人一起玩,但不需要,因为Firebase可以直接更新视图。