原生平台
您的应用可能需要访问 react-native 或社区维护的数百个第三方库中没有直接提供的平台功能。也许您想从 JavaScript 运行时重用一些现有的 Objective-C、Swift、Java、Kotlin 或 C++ 代码。无论出于什么原因,React Native 都提供了一套强大的 API,帮助您将原生代码连接到 JavaScript 应用代码中。
本指南介绍:
- 原生模块(Native Modules): 没有用户界面(UI)的原生库。例如持久存储、通知、网络事件。这些作为 JavaScript 函数和对象供用户访问。
- 原生组件(Native Component): 原生平台视图、控件和控制器,通过 React 组件供应用的 JavaScript 代码使用。
备注
- 原生模块
- Fabric 原生组件