【发布时间】:2015-10-13 09:44:08
【问题描述】:
我在网上搜索了一段时间,试图找到一些在 React-Native 中同时开发 iOS 和 Android 应用程序的最佳实践。我想知道是否有人对此有任何经验。我们应该有两个项目吗?有一个项目有不同的看法?为相同的组件共享相同的视图?
珍惜你的时间!
【问题讨论】:
标签: android ios workflow react-native
我在网上搜索了一段时间,试图找到一些在 React-Native 中同时开发 iOS 和 Android 应用程序的最佳实践。我想知道是否有人对此有任何经验。我们应该有两个项目吗?有一个项目有不同的看法?为相同的组件共享相同的视图?
珍惜你的时间!
【问题讨论】:
标签: android ios workflow react-native
如何组织组件取决于个人喜好。
不过,您不需要按平台进行组织。只需像这样命名您的组件:
MyComponent.android.js
MyComponent.ios.js
React Native 会自动为每个平台选择正确的组件版本。
【讨论】:
我认为这应该是一个项目。这是我的项目结构:
React-Native 为两个平台共享 %70-%80 的代码。因此,您应该一个项目并重用 ios 和 android 的通用组件。
【讨论】: