在过去的几天里,我试图了解在 android/ios 原生项目中集成使用 react native 创建的新功能的最佳实践是什么?
目前,我找到了以下解决方案:
将 Android 和 IOS 原生项目移至同一文件夹。为 RN 初始化 package.json 文件,我们可以开始了。这个解决方案意味着我们需要在 git 中有一个单一的 repo。我在这里看到的优势是我们可以毫无问题地集成任何第三方库。
沃尔玛电极原生解决方案。有没有人尝试过这个解决方案?看起来它可能是一个很好的解决方案,因为每个功能都与实际的本机应用程序隔离开来。但我发现很难集成沃尔玛不支持的任何原生第三方库。
那么在 Android 和 IOS 现有项目中集成 RN 功能(可以是带有内部导航的多屏)的最佳实践是什么?