【发布时间】:2017-12-20 18:30:45
【问题描述】:
我想从 React Native 应用程序开发开始,需要帮助来决定我应该走哪条路。
主要问题是:我应该使用 React Native 还是创建 React Native 应用程序?
据我了解,CRNA 确实是使用 expo 客户端和工具进行原生反应,使用起来更舒适(无需开发帐户等)
我可以看到使用 CRNA 相对于 react native 的优势(无需设置依赖项,开始开发的时间更快,无需 iPhone 开发帐户或 xcode+android 组合等)
但是,由于并非所有原生库都包含在内,我认为自己需要在以后导出我的应用程序,并像以前一样继续使用 xcode 和 Android Studio。
所以,如果 CRNA 只是开始一切的好方法,那么我会立即选择原生反应,因为我认为临时解决方案没有任何意义。
另外,也许你可以纠正我的问题,我不喜欢在我的应用程序之上再添加一个包装器的想法,除非我错过了一些更重要的优势。
您能分享一下您在这方面的经验吗?如果你过去开发过 React Native 的 App,你走的是哪条路,未来你会走哪条路? React Native、CRNA 还是 React Native 和 expo 环境?
【问题讨论】:
标签: react-native create-react-app