【问题标题】:How to start building a cross platform app? [closed]如何开始构建跨平台应用程序? [关闭]
【发布时间】:2021-07-21 00:47:24
【问题描述】:

我和我的朋友正在从头开始创建产品。我们的目标是使用 react-native 构建一个跨平台的应用程序。我们计划使用 firebase 作为我们的服务器托管应用程序。

尽管我们都拥有相当多的 React 知识,并且浏览过一些有关 react-native 和 firebase 的视频,但从头开始开发移动应用程序对我们来说还是很新鲜的。我们无法回答以下问题:

  1. 从哪里开始开发?
  2. 我们应该在 nodeJS 中编写我们的服务器并将其部署在 firebase 上,我的应用程序可以调用端点,还是应该直接从客户端连接到 firebase?
  3. 如何设置配置文件和不同的开发环境?

这些是我们面临的众多问题之一,我们在这片无限信息的海洋中感到迷失。

有人可以在这里指导我们吗?如果我能以更好的方式提出我的问题,请帮助我。

【问题讨论】:

    标签: node.js firebase react-native google-cloud-firestore


    【解决方案1】:
    1. React Native 是一个很好的起点。在当今以 Flutter 和 React 为主导的生态系统中,Angular 不幸落后了。
    2. Cloud 函数都是 Firebase 对服务器实例的解决方案,它们创建了执行复杂或安全任务(例如处理付款、删除/管理用户等)的短期函数。虽然您的大部分应用程序及其与 Firebase 的逻辑应该在客户端处理,包括访问数据,只要您有安全规则。
    3. 这完全取决于您选择的框架,但一般来说,应该有一个构建选项可以让您配置要使用哪些设置进行编译。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      • 2012-02-24
      • 2016-05-13
      • 1970-01-01
      • 2010-11-10
      相关资源
      最近更新 更多