我正在用React和Firebase做一个应用。那么,要想从客户端(React)与数据库进行交互,我需要一个API吗?使用类似这样的东西有什么好处和坏处?db.collection("cities").get()
或使用API向
firestore.googleapis.comv1projectsYOUR_PROJECT_IDdatabases(default)documentcities(默认)。
客户端SDK提供的API更容易消耗,会将文档存储在一个 本地缓存所以它们可以离线使用(如果你为Web应用程序启用它)。 REST API更难使用,而且对你在设备上缓存结果没有任何帮助。