我需要一些关于如何做到这一点的技术设计指导。
我有一个基于ReactJS构建的网络应用程序,我有一个Firebase数据库,我想从更新到ReactJS UI的Firebase数据库更新实时数据(过滤到特定用户/帐户)
我知道我们可以使用以下指南从函数中侦听Firebase数据库事件:https://firebase.google.com/docs/functions/database-events
reactJS可以从函数中订阅某些事件来获取这些触发器吗?
我想实时信息出现在ReactJS页面上。有人能建议如何设计/架构吗?谢谢
1条答案
按热度按时间mftmpeh81#
我想更新实时数据从Firebase数据库更新到ReactJS UI
Firebase提供的两个数据库服务,即Firestore和Realtime Database,都提供了从前端数据库获取实时更新的可能性。
因此,在Firebase世界中,设置这样的实时侦听器是“在ReactJS页面上显示实时信息”的标准方式。
我知道我们可以使用以下指南从函数中侦听Firebase数据库事件:https://firebase.google.com/docs/functions/database-events
这是关于基于数据库中发生的某些事件(例如更新、删除或创建)在Google Cloud后端中触发 * 后台 * 云函数。在此框架中,没有现成的机制可以从前端通知此类 * 后台 * 云函数已触发(基于数据库中的某些更改)。