基于React Native和Redux的美食类APP



  • 这次分享一个美食APP,尚未完成,接口比较容易分析,如无意外将保持更新。社区无法支持2M以上的文件,上传不了演示GIF,GitHub上又觉得卡,将就吧~以下是目前部分功能的截图:
    0_1464965039154_strolling.png 0_1464965056662_feedDetail.png 0_1464965071143_categories.png 0_1464965076209_sortTypes.png



  • github 上代码好像还没更新吧, 显示组件还不全



  • 不好意思,看到了,原来在page里面



  • @chujian 嗯好的,没事



  • 登录是还做好吗?目前很纠结redux怎么做权限登录



  • @kaenry 登录这块我还没做到。。。后续了解下,现在还在跟进这个APP的搜索功能



  • @CookieJ 好棒呀,登录好做嘛?



  • readme中说是flux 请问 而且通过一些组件看到大量使用了dispatch方法 应该是flux吧。还是说redux和flux大量混用了,感觉理解好理解,想要增加删除某些东西 还是有些困哪的



  • @hainuo README的说明需要修改,公司项目中用的是Alt,Alt跟Redux都是Flux的实现,可参考这个http://www.ruanyifeng.com/blog/2016/01/flux.html。另外Redux中的Store是通过dispatch方法来分发action的,可参考这个http://www.w3ctech.com/topic/1561。因为自己也还在深入理解中,有误的地方还请指正。



  • @CookieJ 我只是能够看得懂程序 现在 ,还不会写 ,正因为如此所以傻傻分不清楚 flux redux 你说的alt 好入门吗?我总感觉了解或者理解比较好,但是真正开始写代码 使用flux和redux 难度是陡崖似的,脚抬起来被挡在外面啊。 你给的两个链接 会仔细去看,感谢你的代码,让我对这些知识的了解更加深入



  • @hainuo Alt的资料我看网上好少。。。都是看前辈的代码慢慢理会的,现在还是一知半解。不过跟自己实践Redux对比,可能写法上我比较喜欢Redux吧



  • @CookieJ 好的 我先写完我的第一个完整应用然后再去看你的 ,然后返回来修改我的应该会更有感觉。



  • @CookieJ 说:

    慢慢理会的,现在还是一知半解。不过跟自己实践Redux对比,可能写法上我比较喜欢Redux吧
    不知道现在alt你用了0.18.4版本了吗?我使用后一脸懵逼,例子都是0.16.x的,而且最直接的一个react-native-alt-demo竟然无法运行,不知道你有没有写出而一个简单的alt与react-native使用的例子,官方的web的alt-tutorial 我使用0.18.4 已经可以正常使用了,但是感觉照例子用在react-native上还是有很多问题。比如import后找不到方法 https://github.com/pingang360/alt-pgw/tree/alt-tutorialhttps://github.com/pingang360/alt-pgw/tree/getstartalt 这两个分支 问题都很多。希望你有能运行的例子可以参照学习下。



  • @hainuo alt的demo没写过,以前是在前辈搭建的环境下开发的



  • @CookieJ 好吧 redux还是不决定使用了,因为看了alt 比redux更好用,可是只是在web上成功了 reactnative还是不行我还是先用react native本身来写吧 麻烦点但是容易找错,



  • android底部tabbar楼主怎么解决啊



  • @shiqian 项目没有做Android端的适配,上周刚做了公司项目相关的需求,建议你用https://github.com/skv-headless/react-native-scrollable-tab-view来做这个功能


登录后回复