Reactjs 反应本机和Firestore

Reactjs 反应本机和Firestore,reactjs,firebase,react-native,google-cloud-firestore,mobile-application,Reactjs,Firebase,React Native,Google Cloud Firestore,Mobile Application,我是firebase的初学者,需要一些项目决策方面的帮助。我正在为某人和我想使用firebase的数据库构建一个react原生应用程序,但是当我浏览文档时,我意识到firestore提供后端服务,这是否意味着我不必为后端使用任何框架。我最初计划使用Django,但如果firestore提供后端服务,它将为项目提供更多便利。有人能给我一个解释吗?您确实可以直接将您的ReactJS应用程序连接到Cloud Firestore,而不需要自己的服务器。为了保护应用程序的安全,您需要使用Firebase,

我是firebase的初学者,需要一些项目决策方面的帮助。我正在为某人和我想使用firebase的数据库构建一个react原生应用程序,但是当我浏览文档时,我意识到firestore提供后端服务,这是否意味着我不必为后端使用任何框架。我最初计划使用Django,但如果firestore提供后端服务,它将为项目提供更多便利。有人能给我一个解释吗?

您确实可以直接将您的ReactJS应用程序连接到Cloud Firestore,而不需要自己的服务器。为了保护应用程序的安全,您需要使用Firebase,它允许您控制谁可以读写什么数据。这当然特别重要,因为您正在打开数据库,以便从客户端应用程序和internet的其余部分直接访问


要从React Native访问Firebase,许多开发人员使用,这比JavaScript SDK封装了更多的Firebase服务。

感谢您的响应。需要澄清的是,我不打算正确编写任何后端代码。我只是想在我的电脑上集成firestore。我还有机会问一下,firebase和firestore有什么区别?firebase是一个平台,有18种产品,其中两种是数据库。其中一个数据库是实时数据库,它也是Firebase的原始产品。另一个数据库是Cloud Firestore,它的创建是为了解决实时数据库的一些可伸缩性限制(当然是以其自身的限制交换数据)。如果您想了解更多有关差异的信息,以及使用哪一个来做什么,请查看