经过差不多一年的 React Native 的开发后,我决定把我自打新手开始所犯的错误总结一下.
----
1. 错误的预计
真的!...开始设想的 React Native(RN)的应用是完全错误的.彻底的错误.
1、你需要单独考虑 iOS 和 Android版本的布局.当然,有很多的组件是可以重用的,但是他们有不同的布局考虑.甚至他们之间的应用结构页面也都是不同的...当我刚开始构建RN app的时候,我只把reducers作为每一个container的数据容器.所以如果你有登录,密码找回,ToDO list页面-reducer应该是比较简单-:SigIn,Forgot...如果有更多的复杂结构,我建议使用这个计划.你会明白什么是什么.在哪里找到他们.
5. 错误的项目结构
当你是一个新手的时候,规划项目结构很难.
首先要理解你的项目有多大? 大?真的很大?巨大?...还是只有一个hello world页面
开始的时候,我的项目实施的结构像这样:
还好,如果你的应用不是大项目,例如最多十个页面.如果比这个规模更大,可以考虑使用:
有什么不同吗?