用 React Native + Redux 做的学校论坛客户端

2016-03-05 15:25:12 +08:00
 talent

https://github.com/just4fun/uestc-bbs-react-native

3668 次点击
所在节点    程序员
8 条回复
murmur
2016-03-05 19:52:42 +08:00
我看到河畔了我就来了
talent
2016-03-06 00:06:47 +08:00
@murmur 嘻嘻。
yongjunlee
2016-03-06 12:34:01 +08:00
哈哈哈 我大河畔
talent
2016-03-06 17:03:03 +08:00
@yongjunlee 哈哈,水人不少。
iugo
2016-03-07 14:18:52 +08:00
看到 es7 我就慌了.
talent
2016-03-07 19:11:26 +08:00
@iugo 只用了 ES7 的 decorator 。
iugo
2016-03-10 17:46:12 +08:00
粗略看了下代码, 加入了 middleware 让我觉得 action 更加复杂了.

connect() 还不是很懂, 在多组件如何调用 state 的时候遇到了问题. 我目前入手是基于 https://github.com/aksonov/react-native-router-flux 这个项目.

之前没用过 React, 遇到一些问题.
talent
2016-03-12 17:42:13 +08:00
@iugo middleware 好理解,跟 node express 中的 middleware 很像,可以想象成 pipeline 中的一环。
你指的应该是 thunkMiddleware ,我建议你看看 Redux 的官网(最好知道 Flux ),把整个通读一遍,很多概念都有讲到。

connect 只是个语法糖,比较像 Java/C#中的 AOP 。不要 connnect 的话可能就需要多写一个文件,做成代替 connect 的一个 wrapper 。

你说的这个项目我没了解过。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/261317

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX