/RNGuideiOS

React Native 入门指南及原理解析 iOS

MIT LicenseMIT

RNGuideiOS

React Native 入门指南及原理解析 iOS

说明

  1. 每个demo都有相应的md格式的Guide可以参考,图片是从 https://github.com/facebook/react-native gh-pages分支中获取的。对应的具体路径是 http://reactnativeguide.github.io/RNGuideiOS/img/
  2. 因有些技术点无需新建工程,故部分Demo中有多个Guide可能参考
  3. 学习顺序有些可以调整或独立研究,仅以我个人学习为顺序留下印记

0. Tutorial

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/AwesomeProject/Guides/Tutorial.md
Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/AwesomeProject

1. Intergrating with Existing Apps

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/IntergratingDemo/Guides/EmbeddedAppIOS.md Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/IntergratingDemo

2. Native Modules

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/IntergratingDemo/Guides/NativeModulesIOS.md Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/IntergratingDemo

3. Communication between native and React Native

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/IntergratingDemo/Guides/CommunicationIOS.md Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/IntergratingDemo

4. Debugging

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/AwesomeProject/Guides/Debugging.md Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/AwesomeProject

5. GestureResponderSystem

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/IntergratingDemo/Guides/GestureResponderSystem.md
Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/IntergratingDemo
Issue : #1

6. JavaScriptEnvironment

Guide : https://github.com/ReactNativeGuide/RNGuideiOS/blob/master/Demo/AwesomeProject/Guides/JavaScriptEnvironment.md
Demo : https://github.com/ReactNativeGuide/RNGuideiOS/tree/master/Demo/AwesomeProject
Issue : #2

Ref

React-Native学习指南
https://github.com/ele828/react-native-guide

Awesome React Native
https://github.com/jondot/awesome-react-native

React Native通信机制详解
http://blog.cnbang.net/tech/2698/

这篇文档还是RN才开源时分析的,思路可供了解.


环境搭建及调研

  1. 初装react-native遇到的环境问题
  2. 研究代码相关备忘