【问题标题】:React Native integration in existing app best practices现有应用程序最佳实践中的 React Native 集成
【发布时间】:2018-05-05 05:55:38
【问题描述】:

在过去的几天里,我试图了解将使用 react native 创建的新功能集成到 android/ios 原生项目中的最佳实践是什么?

目前,我找到了以下解决方案:

  1. 将 Android 和 IOS 原生项目移至同一文件夹。为 RN 初始化 package.json 文件,我们可以开始了。这个解决方案意味着我们需要在 git 中有一个单一的 repo。 我在这里看到的优势是我们可以毫无问题地集成任何第三方库。

  2. Walmart 电极原生解决方案。有没有人尝试过这个解决方案?看起来它可能是一个很好的解决方案,因为每个功能都与实际的本机应用程序隔离。但我发现很难集成沃尔玛不支持的任何原生第三方库。

那么在 Android 和 IOS 现有项目中集成 RN 功能(可以是带有内部导航的多屏)的最佳实践是什么?

【问题讨论】:

    标签: react-native react-native-android react-native-ios walmart-electrode


    【解决方案1】:
    1. 沃尔玛电极原液

    第三方库可以添加到清单存储库中。沃尔玛已经将一些第三方库添加到清单中。如果您想添加尚未添加的内容,请随时为此 repo 打开 PR。如果您有问题,请在 GitHub 中打开问题。

    您可以在此处阅读有关清单以及如何添加依赖项的更多信息:manifest-documentation

    这里是清单回购网址:electrode-native-manifest

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-26
      • 2021-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-02
      • 2018-08-29
      • 1970-01-01
      相关资源
      最近更新 更多