我一直在使用Firebase for Android'很长一段时间没有意识到它有REST服务,我可以借助任何后端库,如SDK-HTTPUrlConnection或任何其他第三方库,如Retrofit或Volley。我尝试使用它来看看为什么它不同?为什么我会停止使用Google在Firebase中为我们提供的简单内容来使用REST API,我实际上无法回答这个问题,请知道为什么它存在,是不是为Android做的(虽然它的工作原理因为它是只是一个正常的REST)?或者你为什么这么想?
答案 0 :(得分:5)
REST API适用于没有提供客户端库的开发环境。客户端库仅适用于Android,iOS和Web。服务器库仅为Node.js,Java,Python和Go提供。如果您需要从C ++访问实时数据库怎么办?还是Perl?使用REST API - 它几乎普遍可用。
如果Android库适合您,请继续使用它。无需担心REST API。