一直想找机会更新 MIHTool ,又跟不上 Swift 的步伐,已经用自己的 MVC + ReactJS 写了两个管理系统,所以开始折腾 React Native , 结果是很迅速就搭起团队目前负责的 App, 收获不少,然后就在自己内部团队开始培训 React Native 开发。我把资料都放到 GitBook 上了,内容持续更新。 培训的目的不是精通,而是掌握如何开发。也欢迎其他有经验的同学参与编辑 :)
大纲:
Introduction
1 First look
1.1 Building an app in 5 minutes
1.2 How it works
1.3 Debug tools
1.4 DOCs & APIs
1.5 Resources
2 Components
2.1 Render & JSX
2.2 View, Text, Image, etc
2.3 Lifecyle
2.4 Props & States
2.5 Events
2.6 Resources
3 Styles
3.1 Flexbox
3.2 Absolute & Relative
3.3 Size & Dimensions & onLayout
3.4 Inheritance
3.5 Resources
4 Architecture
4.1 Redux
4.2 react-redux
4.3 Containers & Components
4.4 Todo React Native App
4.5 Naming convention
4.6 Resources
5 Data
5.1 Fetch
5.2 Persistent
5.3 Resources
6 Router
6.1 Navigator
6.2 Resources
7 Native Modules
7.1 iOS
7.1.1 JS call OC
7.1.2 OC call JS
7.1.3 Native View Component
7.2 Android
7.2.1 JS call Java
7.2.2 Java call JS
7.2.3 Native View Component
7.3 Resources
8 Integration
8.1 iOS
8.1.1 Package
8.1.2 Image
8.2 Android
8.2.1 Package
8.2.2 Image
8.3 Before publishing
8.4 Resources
9 Hot Update
9.1 iOS
9.2 Android
10.3 Resources
Resources
1
hillw4h 2016-07-29 11:35:22 +08:00
非常好,值得表扬!
|
2
BruceLi 2016-07-29 11:38:10 +08:00
不错不错,正打算学习一下 rn 的相关技术。
|
3
yoa1q7y 2016-07-29 11:39:54 +08:00
看看官方文档就差不多了吧。。
|
4
gotounix 2016-07-29 11:52:03 +08:00
视频在哪?
|
5
kukat 2016-07-29 14:48:29 +08:00
还在坡县?
|
6
Tneciv 2016-07-30 10:07:32 +08:00 via Android
有个 Gitbook 问题请教下 我在本地用 gitbook-cli 根据 Summary 生成目录 然后在每个 md 文件里书写内容 然后用 gitbook serve .生成本地 html
现在有两个问题:第一,生成的内容没有类似 1.1 1.1.1 之类的章节号;第二,直接打开 html 是不能在点击左边目录时跳转的,报错是跨域。 这两个问题发生在我最近一次重装系统后,重装之前用同样姿势是没问题的。 |
9
liteneo 2016-07-31 12:47:22 +08:00 via iPhone
赞
|
10
Bensendbs 2016-08-02 17:19:09 +08:00
新手想请教一下 react-native 一般用什么来做测试,Jest 吗
-------- 附带安利一下自己刚做的[Slider 组件]( https://github.com/santong/react-native-MultiSlider) |