React

全家桶

共享的可变性状态乃万恶之源。 —— Pete Hunt, React.js Conf 2015 不可变对象是一种在创建之后就不可修改的对象。 不可变对象可以让我们免于痛楚,并通过引用级别的比对检查来改善渲染性能 。

例子

UI

案例

ReactWeb

ReactNative

优势

  1. 跨平台
  2. 热更新
  3. 写原生模块,用JS访问自己写的swift

  4. react-native

  5. ReactNative 中文网

  6. React-Native学习指南

  7. React-Native入门指南
  8. React 组件
  9. React Native Modules

教程

Blog

组件

其它

  • React Web 基于 React 的构建无线 Web 应用框架

教程

- 在设备上运行(Android)

  • 通过 Wi-Fi 来配置设备并且连接上你的开发者服务器(要做到这一点,你的电脑和你的手机必须在同一个 wifi 网络下。)
  • 打开震动菜单 (摇动设备)
  • 前往 Dev Settings
  • 前往 Debug server host for device
  • 输入该设备的 IP 和 Reload JS