React Native简介

92 阅读1分钟

1.React Native

React Native 是 Facebook(现 Meta)推出的一款跨平台移动应用开发框架,它允许开发者使用 JavaScript 和 React 语法编写,构建能同时运行在 iOS 和 Android 平台上的原生移动应用。

资源网站:

2.移动App的开发模式

image.png

3.混合开发框架

image.png

4.React Native的优势(为什么学习RN)

  1. 跨平台开发:一套代码可在 iOS 和 Android 上运行,大幅减少双平台开发的工作量
  2. 接近原生的性能:通过 JavaScript 桥接原生组件,性能远优于传统 Hybrid 应用
  3. 原生用户体验:使用平台原生的 UI 组件(如按钮、输入框等),保持与原生应用一致的交互体验
  4. 热重载:修改代码后无需重新编译即可预览效果,提升开发效率
  5. 生态丰富:拥有大量第三方库和组件,可快速实现复杂功能(如导航、状态管理等)