首先说说写这个项目的初衷,rn用了快一年半的时间,身边也有很多朋友开始学习rn,从他们学习的方式方法中我深深的体会到,对于一个初学者他们最需要的是什么。因此我写了这个项目,或许你会认为这个项目太过于简单,但是这里面用到的知识却是最基础也最容易忽略的。
传送门
简单贴几张效果图
简单介绍一下该项目有哪些功能
1.网络请求
这里不仅仅是对于fetch的使用,还使用到了axios通过二者的比较我个人比较青睐于axios,自带的拦截器用起来真的挺爽的
2.redux使用
redux的重要我就不再重述了,之前也写了一篇有关于redux集成的文章地址,而这次是将react-navigation 和redux搭配在一起使用,还是有一定的学习价值。
3.图表
添加着一模块主要是将之前遇到的坑写出来,避免大家重复遇到,也避免大家重复造轮子。希望大家通过这个模块功能的学习,更加清晰原生和rn之间的模块封装和调用。
4.一些值得学习的文章
例如打包发布流程、环境配置、持久化存储等。
商城
商城模块是一个比较完整的项目,也是值得大家练手的一个项目,通过它去理解和使用rn完成一个实际成产中的项目是一个不错的选择。
项目虽然简单,但是用到的东西还是比较多,未来我会逐步完善首页的功能性模块,商城的购物流程。如果你也有想法或着想要在首页添加一些模块,告诉我我会在最短的时间内更新上去。希望ONE——ReactNative真的成为rn入门优秀项目。
QQ群:581621024