React Native

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(简介)
(项目)
第28行: 第28行:
  
 
==项目==
 
==项目==
*[https://github.com/infinitered/ignite Ignite CLI] [https://github.com/jondot/awesome-react-native#Seeds 更多Seeds]
+
*[https://github.com/infinitered/ignite Ignite] 是一套整合了 Redux 以及一些常见 UI 组件的脚手架。[https://github.com/jondot/awesome-react-native#Seeds 更多Seeds]
 
*[https://github.com/react-community/ React Community] [https://github.com/react-community/create-react-native-app Create React Native App]
 
*[https://github.com/react-community/ React Community] [https://github.com/react-community/create-react-native-app Create React Native App]
 
*[https://github.com/fbsamples/f8app F8 App] [http://makeitopen.com/ makeitopen.com · Building the F8 App]
 
*[https://github.com/fbsamples/f8app F8 App] [http://makeitopen.com/ makeitopen.com · Building the F8 App]

2018年10月11日 (四) 09:10的版本

React Native 是一个使用 React 构建本地 App 的框架, 而 React 是一个构建用户界面的 JavaScript 库。

目录

新闻

简介

React Native的核心React使用Objective-C编写,ReactCommon和Android JNI使用C++编写,ReactAndroid使用Java编写,基础库Libraries使用JavaScript编写。

React Native 支持WebSocket,这种协议可以在单个 TCP 连接上提供全双工的通信信道。

安装

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
nvm install iojs-v2 && nvm alias default iojs-v2
brew install watchman
brew install flow
npm install -g react-native-cli
react-native init AwesomeProject
npm start
xcrun simctl list devices
react-native run-ios --simulator="iPhone 6s"

问题

xcrun: error: unable to find utility “instruments”, not a developer tool or in PATH

$ sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer/

Print: Entry, ":CFBundleIdentifier", Does Not Exist

$ react-native upgrade

项目

>>>更多Apps

用户

  • Facebook iOS和Android版
  • Instagram iOS和Android版
  • QQ安卓版
  • 手机京东 iOS和Android版
  • 手机百度 iOS和Android版
  • Airbnb iOS和Android版
  • Tesla iOS和Android版
  • Huiseoul (惠首尔) Building a conversational E-commerce app in 6 weeks with React Native

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱