Skip to main content

App开发•React Native(未完成)

React Native 是一个构建移动端应用的开源框架,由 Facebook 开发和维护。

React Native

React Native 有下列优势

  • 跨平台开发:一次开发,就能构建 Android 应用和 IOS 应用,降低了开发成本
  • 接近原生性能:通过 JS Bridge 机制调用原生组件,因此应用能获得接近原生性能的表现
  • 热更新:支持热更新,意味着可以通过更新应用程序的 JavaScript 代码和资源,而无需用户手动下载和安装应用程序的新版本

Expo

Expo 有2个主要部分

  • Expo Cli:开发者工具,用于创建项目、查看日志、在设备上打开、发布等(开箱即用)
  • Expo Client:设备上的应用程序,可以无需通过 XCode 或 Android Studio 即可运行项目(热更新)