已经开始了一部分的项目如何转到redux上



  • 如题,之前虽然明白redux的意思,但是一直不知道从何处下手,所以自己做的APP也就没有使用,如果现在下决心用redux了,请问应该如何改造呢?看了一些教程,但是我其实对于文件分布还是很恐惧(教程都看得懂,但就是不知道文件放哪里放,什么叫做component,什么叫做container 什么叫做utils ) reduce和actions这两个还是比较清楚的。

    关于RN,我还是太清楚怎么做的如果全局的用户信息怎么处理呢?如何判断用户登陆情况,并同步到不同的页面上(我现在想法来自于就是放入cookie 或者localstorage,但是感觉环境不太一样 这两个应该也是不太靠谱了),大家做的RN项目是怎么解决的



  • 1 可以先看看我推荐的这篇文章,我个人觉得选的角度很好,文章作者也是遇到了同样的问题,不知道从哪里开始。
    http://bbs.reactnative.cn/topic/1581/redux官方文档太晦涩-看看这个。
    这个版本结合官方文档来看。但是也不是很好理解。例子都是todo-list。还有一个app是用Redux写得todolist.

    2 关于登陆问题不要套浏览器的那一套,浏览器可以通过地址栏输入url来跳转,所以有的页面需要验证是否登陆。APP中简单的就是在打开时有进行登陆验证,如果不通过的
    话后续页面加载不出来。这是我从《React Native 入门与实践》中看到的,学的比较浅不知道还有没有其他的方法,仅供参考。

    后续



  • @phpsmarter 多谢