
- React Native 教程
- React Native - 首頁
- 核心概念
- React Native - 概述
- React Native - 環境搭建
- React Native - 應用
- React Native - 狀態 (State)
- React Native - 屬性 (Props)
- React Native - 樣式
- React Native - Flexbox 佈局
- React Native - ListView 列表檢視
- React Native - 文字輸入框
- React Native - ScrollView 滾動檢視
- React Native - 圖片
- React Native - HTTP 請求
- React Native - 按鈕
- React Native - 動畫
- React Native - 除錯
- React Native - 路由
- React Native - 執行 iOS 應用
- React Native - 執行 Android 應用
- 元件和 API
- React Native - View 檢視
- React Native - WebView 網頁檢視
- React Native - Modal 模態框
- React Native - ActivityIndicator 活動指示器
- React Native - Picker 選擇器
- React Native - 狀態列
- React Native - Switch 開關
- React Native - Text 文字
- React Native - Alert 警報框
- React Native - Geolocation 地理位置
- React Native - AsyncStorage 非同步儲存
- 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 Native 的特性:
React − 這是一個使用 JavaScript 構建 Web 和移動應用的框架。
Native − 你可以使用由 JavaScript 控制的原生元件。
平臺 − React Native 支援 iOS 和 Android 平臺。
React Native 優勢
以下是 React Native 的優勢:
JavaScript − 你可以使用現有的 JavaScript 知識來構建原生移動應用。
程式碼共享 − 你可以在不同平臺上共享大部分程式碼。
社群 − React 和 React Native 周圍的社群非常龐大,你能夠找到任何你需要的答案。
React Native 限制
以下是 React Native 的限制:
原生元件 − 如果你想建立尚未建立的原生功能,則需要編寫一些特定於平臺的程式碼。
廣告