- React Native 教程
- React Native - 主页
- 核心概念
- React Native - 概述
- React Native - 环境设置
- React Native - 应用程序
- React Native - 状态
- React Native - 道具
- React Native - 样式
- React Native - Flexbox
- React Native - 列表视图
- React Native - 文本输入
- React Native - 滚动视图
- React Native - 图像
- 反应本机 - HTTP
- React Native - 按钮
- React Native - 动画
- React Native - 调试
- React Native - 路由器
- React Native - 运行 IOS
- React Native - 运行 Android
- 组件和 API
- React Native - 查看
- React Native - WebView
- React Native - 模态
- React Native - 活动指示器
- React Native - 选择器
- React Native - 状态栏
- React Native - 开关
- React Native - 文本
- React Native - 警报
- React Native - 地理定位
- React Native - 异步存储
- React Native 有用资源
- React Native - 快速指南
- React Native - 有用的资源
- React Native - 讨论
React Native - 概述
为了更好地理解 React Native 概念,我们将从官方文档中借用几行内容 -
React Native 允许您仅使用 JavaScript 构建移动应用程序。它使用与 React 相同的设计,让您可以通过声明性组件构建丰富的移动 UI。使用 React Native,您不需要构建移动 Web 应用程序、HTML5 应用程序或混合应用程序;而是构建一个应用程序。您构建的真正的移动应用程序与使用 Objective-C 或 Java 构建的应用程序没有什么区别。React Native 使用与常规 iOS 和 Android 应用程序相同的基本 UI 构建块。您只需使用 JavaScript 和 React 将这些构建块组合在一起即可。
反应本机功能
以下是 React Native 的功能 -
React - 这是一个使用 JavaScript 构建 Web 和移动应用程序的框架。
Native - 您可以使用由 JavaScript 控制的本机组件。
平台- React Native 支持 IOS 和 Android 平台。
React Native 的优势
以下是 React Native 的优点 -
JavaScript - 您可以使用现有的 JavaScript 知识来构建本机移动应用程序。
代码共享- 您可以在不同平台上共享大部分代码。
社区- 围绕 React 和 React Native 的社区很大,您将能够找到所需的任何答案。
反应本机限制
以下是 React Native 的限制 -
本机组件- 如果您想创建尚未创建的本机功能,您将需要编写一些特定于平台的代码。