由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有人用react + redux么
相关主题
react+redux这段评论的蛮好求推荐tech stack
stack overflow 算大型 web app 么?Backbone 还是angular
最近工作和业余编程的一点感想Baidu 这些前端工具还不错
再说说react & angular 2大牛请介绍一下 Meteor与 React?
做个类似于redfin那样的网站怎么入手?Web Components是前端的方向
转 Redux写起来很麻烦... 去你大爷的纯函数有人用angular 2吗? ionic 2的alpha出来了
Mrjob很赞有点明白为啥react和angular2都把html放inline了
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?MEAN里面的angularjs
相关话题的讨论汇总
话题: redux话题: react话题: global话题: component话题: pagination
进入Programming版参与讨论
1 (共1页)
k***e
发帖数: 210
1
从backbone jquery转过来,觉得react+redux好别扭,有人有同感么?
C********g
发帖数: 1548
2
I used it for a handful of small web applications. React/Redux is not a good
choice for small enterprise applications, as I can tell.
p*****2
发帖数: 21240
3

我觉得react不错,redux开发小应用大幅降低开发效率

【在 k***e 的大作中提到】
: 从backbone jquery转过来,觉得react+redux好别扭,有人有同感么?
l**********n
发帖数: 8443
4
是有些别扭。
不直接。
学redux最好就是直接上手搞它。
因为它要求你事先把component的状态定义好,然后通过props传入数据和函数。

【在 k***e 的大作中提到】
: 从backbone jquery转过来,觉得react+redux好别扭,有人有同感么?
d*******r
发帖数: 3299
5
没人在单位试着推Vue.js么? 我知道美国用的人少, 不过中国community很强
e*******s
发帖数: 1979
6
不别扭 其实挺好的设计 其实就是把mvc的m分了两层 一层丢到前端去了
前端的model对应render view的状态 更新react或者redux的state的时候有算法自动
update view render.

【在 k***e 的大作中提到】
: 从backbone jquery转过来,觉得react+redux好别扭,有人有同感么?
w********m
发帖数: 1137
7
Dan自己都说,不要用redux了。
react自带状态机。
c*********e
发帖数: 16335
8
做大项目,還是用redux好。小项目,就不用了。

【在 w********m 的大作中提到】
: Dan自己都说,不要用redux了。
: react自带状态机。

w********m
发帖数: 1137
9
前端变的快。去年redux还是当红明星。
今年,Dan加入facebook,redux就成了legacy。
redux引入一堆概念,一堆依赖,去实现react本身就有的功能。
只能说明搞前端的精力实在太旺盛了。

【在 c*********e 的大作中提到】
: 做大项目,還是用redux好。小项目,就不用了。
p*****2
发帖数: 21240
10

我们这里什么都往redux上靠,结果丧失了很多flexibility。想多做点事情就麻烦死了


【在 w********m 的大作中提到】
: 前端变的快。去年redux还是当红明星。
: 今年,Dan加入facebook,redux就成了legacy。
: redux引入一堆概念,一堆依赖,去实现react本身就有的功能。
: 只能说明搞前端的精力实在太旺盛了。

相关主题
转 Redux写起来很麻烦... 去你大爷的纯函数求推荐tech stack
Mrjob很赞Backbone 还是angular
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?Baidu 这些前端工具还不错
进入Programming版参与讨论
c*********e
发帖数: 16335
11
redux我也不喜欢,很绕。没办法,现在流行啊。

【在 p*****2 的大作中提到】
:
: 我们这里什么都往redux上靠,结果丧失了很多flexibility。想多做点事情就麻烦死了
: 。

d*******r
发帖数: 3299
12
那redux就成了legacy以后, react 的趋势是啥?

【在 w********m 的大作中提到】
: 前端变的快。去年redux还是当红明星。
: 今年,Dan加入facebook,redux就成了legacy。
: redux引入一堆概念,一堆依赖,去实现react本身就有的功能。
: 只能说明搞前端的精力实在太旺盛了。

k***e
发帖数: 210
13
react router的hashrouter好像不支持query string
比如一个url:https://localhost:9000/#pagination?page=1&page-size=10
对应一个hashrouter的Route
如果page变成2,那个route不会再trigger,重新render那个component
有没有办法解决?
以前用backbone router会匹配任何#之后的fragment 包括query string
r*****g
发帖数: 9999
14
我现在就用redux,不用redux的话用什么来管理global state?

【在 w********m 的大作中提到】
: 前端变的快。去年redux还是当红明星。
: 今年,Dan加入facebook,redux就成了legacy。
: redux引入一堆概念,一堆依赖,去实现react本身就有的功能。
: 只能说明搞前端的精力实在太旺盛了。

w********m
发帖数: 1137
15
为什么要用global state?
除了引入一堆乱七八糟的小部件,reducer,constant外,有什么优点吗?
后端的基本原则是避免global的东西。
child component可以通过函数改变parent component的state。
而且facebook的文档里从来没提过redux,以后维护也是一个难题。

【在 r*****g 的大作中提到】
: 我现在就用redux,不用redux的话用什么来管理global state?
r*****g
发帖数: 9999
16
有些基本的数据,比如用户状态信息,不用redux的话,也得放在root component
state里,因为你不知道什么地方会用到或更新这些信息,这样的话跟global state也
没啥区别,child component想读取或则更新的话,要么通过child context,要么得一
层一层的把props传下去,比redux更繁琐。redux的确容易被abuse,但很多时候比不用
方便的多。虽然引入一堆reducer, action creator,但pattern很固定,熟悉了也很简
单。

【在 w********m 的大作中提到】
: 为什么要用global state?
: 除了引入一堆乱七八糟的小部件,reducer,constant外,有什么优点吗?
: 后端的基本原则是避免global的东西。
: child component可以通过函数改变parent component的state。
: 而且facebook的文档里从来没提过redux,以后维护也是一个难题。

p*****2
发帖数: 21240
17

我觉得就是不要上来缺省就用,真的需要的时候在用。

【在 r*****g 的大作中提到】
: 有些基本的数据,比如用户状态信息,不用redux的话,也得放在root component
: state里,因为你不知道什么地方会用到或更新这些信息,这样的话跟global state也
: 没啥区别,child component想读取或则更新的话,要么通过child context,要么得一
: 层一层的把props传下去,比redux更繁琐。redux的确容易被abuse,但很多时候比不用
: 方便的多。虽然引入一堆reducer, action creator,但pattern很固定,熟悉了也很简
: 单。

w********m
发帖数: 1137
18
react的核心思想是one way data binding,数据从上面留下来,从而保证安全和高速。
redux就是一个global的array。把所有数据和方法暴露在global,其实是two way data
binding,不是react的风格,

【在 r*****g 的大作中提到】
: 有些基本的数据,比如用户状态信息,不用redux的话,也得放在root component
: state里,因为你不知道什么地方会用到或更新这些信息,这样的话跟global state也
: 没啥区别,child component想读取或则更新的话,要么通过child context,要么得一
: 层一层的把props传下去,比redux更繁琐。redux的确容易被abuse,但很多时候比不用
: 方便的多。虽然引入一堆reducer, action creator,但pattern很固定,熟悉了也很简
: 单。

t********n
发帖数: 253
19
有人用阿里搞的dva吗 是redux的封装
h***n
发帖数: 1600
20
问一下,你们觉得react/redux test framework是用jest好还是mocha好?
相关主题
大牛请介绍一下 Meteor与 React?有点明白为啥react和angular2都把html放inline了
Web Components是前端的方向MEAN里面的angularjs
有人用angular 2吗? ionic 2的alpha出来了js里不允许任何html markup
进入Programming版参与讨论
s*********r
发帖数: 3934
21
我在用reselect+redux,超级好用啊
c*********e
发帖数: 16335
22
singleton不也就是global state吗?不会用singleton,都不好意思跟人打招呼。

【在 w********m 的大作中提到】
: 为什么要用global state?
: 除了引入一堆乱七八糟的小部件,reducer,constant外,有什么优点吗?
: 后端的基本原则是避免global的东西。
: child component可以通过函数改变parent component的state。
: 而且facebook的文档里从来没提过redux,以后维护也是一个难题。

w********m
发帖数: 1137
23
instance的变量有各种级别的scope。就算是public的,也有setter和getter。
redux什么东西都在一个global的array里。
每次动一下,都要这个array做copy on write。复杂度把做后端的会气死。
还会误用。redux怎么办了?
就是写多大写加下划线的constant,对应很多接受这些constant的action。
所以写的很累,你要记住这些玩意。

【在 c*********e 的大作中提到】
: singleton不也就是global state吗?不会用singleton,都不好意思跟人打招呼。
1 (共1页)
进入Programming版参与讨论
相关主题
MEAN里面的angularjs做个类似于redfin那样的网站怎么入手?
js里不允许任何html markup转 Redux写起来很麻烦... 去你大爷的纯函数
是不是只有我覺得react的架構設計不如angular2Mrjob很赞
The good thing and bad thing of ReactHTML+AJAX+JSON的话,前端用什么框架或者库比较好?
react+redux这段评论的蛮好求推荐tech stack
stack overflow 算大型 web app 么?Backbone 还是angular
最近工作和业余编程的一点感想Baidu 这些前端工具还不错
再说说react & angular 2大牛请介绍一下 Meteor与 React?
相关话题的讨论汇总
话题: redux话题: react话题: global话题: component话题: pagination