我将开发一个 react-native 应用程序。我想在开始工作之前做出一些选择技术堆栈的正确决定。
我确信的特点:
1) 对于用户身份验证、数据存储、离线同步,Firebase 做得很好,我很高兴将 Firebase 用于这些功能。
问题中的特征
2)现在,我想偶尔在我的应用程序中添加特定时间段的某些选项(节日优惠,或针对特定用户的其他内容等),例如:像一个额外的菜单按钮选项,然后点击在那个菜单中,我将显示报价,一周后我希望该菜单再次消失。
注意:我不希望用户每次在我提供某些优惠或新功能时都不断更新他们的应用程序。
现在为了实现这个功能,我遇到了Firebase Remote Config和Microsoft CodePush?
我想知道使用这两者可以实现的目标。似乎 Firebase 远程配置只能更新 UI,但 Codepush 可以更新 JS 文件并可以更新应用程序本身,但我不确定和困惑。哪一个更适合我实现相关功能?
编辑:也请参阅我的评论。