1,背景:
本人iOS原生开发,最近要在一个主app中,嵌入公司的业务,决定采用RN来开发,网上看了一些学习方法,决定按照以下步骤来慢慢采坑
2,基本路线如下:
重点学习:关键是了解 JavaScript 的继承,原型链机制, JavaScript 的对象模型
业余关注:微软的TypeScript,
参考文档:JS的MDN学习
重点学习:了解其原理,如何复用组件,如何处理一些不是很常见的操作,如何处理数据(展示组件和容器组件)等等
1,基本理论(写博客,记录知识点)
2,学习小demo(写代码,落地原理的实现,托管至Github)
3,成熟的项目学习(下载到本地,写注释)
4,上手项目(安装正规的,易读的代码构建方式)
5,辅助手段:文档,博客,视频
- 详细了解 JavaScript
- 详细了解 React
- 详细了解 React Native
- 其他进阶
1,前端的数据流框架:Redux
2,打包
3,热更新
4,与原生交互
5,等等