https://github.com/eggmantv/react_native_advanced
React Native高级开发
https://github.com/eggmantv/react_native_advanced
react react-native
Last synced: 4 months ago
JSON representation
React Native高级开发
- Host: GitHub
- URL: https://github.com/eggmantv/react_native_advanced
- Owner: eggmantv
- Created: 2017-03-27T08:15:08.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-04T01:07:50.000Z (about 9 years ago)
- Last Synced: 2025-04-07T13:38:50.524Z (about 1 year ago)
- Topics: react, react-native
- Language: JavaScript
- Homepage: https://eggman.tv
- Size: 126 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Native高级开发课程
视频地址 https://eggman.tv/c/s-react-native-advanced
React Native高级开发课程将会为大家全面的讲述怎样使用React Native来开发原生的跨平台的iOS和Android App,课程内容涵盖:
- React Native环境安装
- React Native核心组件的使用
- App的开发组件设计和使用
- 界面布局Flex的使用
- 消息推送
- App数据存储和状态管理
- 动画
- 手势处理
- 后端API通信和数据传递
- iOS和Android的兼容性处理
- React Native性能分析和优化
- 与原生接口通信
- 上线和发布
**该课程需要你有一定的JavaScript 6 (ES6), React和CSS3使用经验。**
课程所采用的版本为:
- React Native 0.42.3
- React 15.4.2
- NodeJS 7.7.3
## 课程说明
为了方便在每节课的代码间进行切换,该课程是通过git tag的方式来组织的,就是每节课对应一个git tag。
首先clone该项目
```shell
$git clone git@github.com:eggmantv/react_native_advanced.git
```
切换tag
```shell
$cd react_native_advanced
查看所有标签
$git tag
01
02
...
切换到第一节课的源码
$git checkout 01