【App】React Native
React Native 的优势:
- 开发体验好
用统一的代码规范开发移动端程序,不用关注移动端的差异. - 开发成本低
开发一次,可以生成 Android 和 IOS 俩个系统上的 App - 学习成本低
只要掌握 JavaScript 和 React 就可以进行移动端开发
React Native 的不足:
- 不成熟
- 性能差
整体性能仍不如原生 - 兼容性差
设计底层的功能,需要针对 Android 和 IOS 双端单独开发
React Native 的核心组件
核心组件
React Native 的第三方组件
第三方组件
React Native 的自定义组件
自定义组件
React Navigation 导航组件
路由导航
React Native 的生命周期函数
生命周期函数