致力于帮助Android开发者转react-native开发。
作为一名Android开发者,我的感觉就是,一步一卡,卡的潇洒。
但是我还是要学react-native,不要问我为什么,因为我相信一门解决了原生app,开发周期长,开发成本高,升级代价大的语言一定会火,而且react语言看起来那么熟悉,组建式的布局方式,让没有接触过web开发的我,感觉没有一点点晦涩,那么的自然,甚至体会不到web同学口中的革命性创新,native的开发者大概还会蠢萌的认为不就应该这样么?
或许你还在犹豫,一门新的语言让他再发展发展再学也不迟,但是在中国你懂的,学技术要从技术还是娃娃的时候学起。
#新闻
- 天猫技术团队使用React Native代替H5实现产品化落地 ###饿了么蜂鸟众包团队在react-native Android方面的实践 蜂鸟众包也许是国内首个在线上使用react-native的团队,从react-native v0.14.0 到最新的v0.18.0 踩了很多的坑,也积累的丰富的经验,现在蜂鸟众包中有通知中心和等级特权两个模块使用了react-native,欢迎下载体验。 下面是我的队友的踩坑笔记
- React-Native Android 初次踩坑之旅
- 饿了么React-native Android 热更新方案
- 饿了么使用redux重构react-native尝试
饿了么蜂鸟众包app 下载地址
#鸡汤总览
#入门教程
-
中国好教程-react native中文视频教程(看视频是小白入门的很好途径)
-
React-Native-Remote-Update (react-native-android 热更新方案)
#项目级别架构flux Flux是Facebook用来构建客户端Web应用的应用架构。它利用单向数据流的方式来组合React中的视图组件。适用于react/react-native
- Facebook:MVC不适合大规模应用,改用Flux
- 谈一谈我对 React Flux 架构的理解
- 使用 React 和 Flux 创建一个记事本应用
- Redux 项目地址
- React和Redux的连接react-redux
- Redux 核心概念
#踩坑列表
#React-native Android开源项目
- HackerNews-React-Native https://github.com/iSimar/HackerNews-React-Native
- 煎蛋客户端 https://github.com/w4lle/JianDan-React-Native
- 知乎日报Android版 https://github.com/race604/ZhiHuDaily-React-Native
- ziliun-react-native https://github.com/sonnylazuardi/ziliun-react-native
- FinanceReactNative https://github.com/7kfpun/FinanceReactNative
- DoubanMovie-React-Native(豆瓣电影)https://github.com/fengjundev/DoubanMovie-React-Native
#资源列表
- MRN 0.1.0发布了,MRN是一个基于React Native的Material Design风格的组件库。 官方网站 -- Github ---示例应用在线演示 ---- DemoAPP 备注,由于用了API21+的API,暂时只支持安卓5.0以上,后期会支持低版本
- react-native-viewpager-This is the ViewPager componnent in React Native both for Android and iOS.
- ECMAScript 6入门