具有React和Firebase的子域

问题描述 投票:0回答:1

我对子域如何与React应用程序一起使用以及所涉及的最佳实践感到困惑。我试图获得以下结构:

将父应用用作静态页面,旨在显示有关子应用的信息(将用户带到子应用的按钮)。子应用使用Firestore后端作为数据库,使用Firebase身份验证处理身份验证,并使用Firebase存储存储文件等。

基本上,我想做的是让父公司本身是公司网站,子应用程序是该公司的特定产品。

现在,我很困惑的是应该如何组织实际的React应用程序。他们俩都应该在一个项目中吗?还是它们应该是两个完全独立的项目,其中实际路由由托管服务处理?组织这种结构的理想方法是什么?

reactjs firebase subdomain
1个回答
0
投票

使用Firebase产品发布不同的应用程序时要问的主要问题是:“我需要在这些应用程序之间共享用户及其数据吗?”

如果这两个应用程序应具有具有不同数据的不同用户帐户,则它们应位于不同项目中,以使它们的所有数据完全相互独立。不建议其他应用程序在任何其他情况下共享项目。

如果这两个应用程序应该共享用户帐户及其数据,那么它们应该在相同项目中。

阅读标题为“ Understanding Firebase projects”的文档,尤其是有关“ general best practices”的部分,可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.