<随接触的项目更新>
鉴于中文版可能有翻译错误,两版最好结合对比查阅
一些想法:对比与vue的不同,react的一个最大的特点一切皆组件,以及基于es6的class语法,同时自带热重载。
在react里,对组件数据的操作要通过state,对样式的定义是基于StyleSheet.create({...})实现的
与后台的数据通信,可以使用自带的fetch,也可以引入封装了ajax的axios库等
导航条,可以使用react navigation,也可以使用基于此基础的三方库(见第六条)
rn的语法完全基于es6,打好基础是很重要的
3、react native tools:vscode的一个插件,比直接用xcode调试快得多
一个toast库,使用非常简单,按照作者给的示例使用即可
5、md5
一个加密库,使用同样很简单,引入即可使用
封装的很好的一个nav库,截止目前,v4是基于react navigation实现的
可以结合这篇文章学习,把官方文档翻译了一下,还有一些示例,作者写的很仔细,随官方文档更新
个人认为里面最好用的一个是Actions