【问题标题】:react-native init versus Expo for new React Native project?react-native init 与新 React Native 项目的 Expo?
【发布时间】:2020-05-04 21:11:04
【问题描述】:

我对 React Native 完全陌生,我想开发我的第一个 RN 应用程序。我有使用 React 和使用 Swift 构建 iOS 应用程序的经验,但我从未尝试过 React Native。

我发现创建新应用程序有两种主要方法,使用react-native init 或通过 Expo。对于我有经验的人来说,哪个是首选工具链?有人能解释一下两者之间的权衡吗?

【问题讨论】:

    标签: android ios react-native mobile expo


    【解决方案1】:

    如果你只是想学习,我建议你使用 cli。

    react-native init 和 expo 的主要区别在于不能添加原生模块,也不能使用需要链接的原生语言包。总体而言,如果您正在创建一个不需要 cli 功能的小型项目,请前往 expo。但是,如果您正在构建一个相当大的项目,或者您只是想了解如何使用 React Native,我会选择 cli。恕我直言

    【讨论】:

      猜你喜欢
      • 2019-04-18
      • 2020-04-05
      • 1970-01-01
      • 2019-07-02
      • 1970-01-01
      • 2019-11-16
      • 2021-11-07
      • 1970-01-01
      • 2018-06-04
      相关资源
      最近更新 更多