
是不是只有我一个这么觉得,还是我水平太渣了…
1 chairuosen 2017-03-30 11:26:30 +08:00 和你一样的感觉,也许也是我水平渣 |
2 gelilaohuang OP @chairuosen 狗熊相惜哈哈哈~ |
3 kenshinhu 2017-03-30 11:57:02 +08:00 如果你是用一两个表单应用的话 React 仅是一个负累 如果你是做一个后台应用的话 React 在后期会是一个便于维护和管理 的框架 但一定要记得不要用 flux ,不要用 flux ,不要用 flux , 要用 redux ,要用 redux ,要用 redux |
4 jiyinyiyong 2017-03-30 12:25:11 +08:00 是的. 因为不用 React 写起来更麻烦. 组件渲染包括初次渲染和局部更新两种, 初次渲染简单粗暴的办法很多, 然而拒不更新很麻烦, 特别是多种来源的操作都会对 DOM 操作复合的更新的时候. React 能写一遍搞定, 已经很不错了. 不过如果你是觉得 JSX 写起来麻烦的话, 我同意, Facebook 太没品位了, 这种嗦的语法. |
5 hansnow 2017-03-30 12:32:36 +08:00 @jiyinyiyong 为什么说 JSX 嗦呢?难道不比写 React.createElement 好吗? |
6 blanu 2017-03-30 12:34:31 +08:00 via iPhone |
7 fangxing204 2017-03-30 12:36:46 +08:00 via Android 同感 |
8 hansnow 2017-03-30 12:55:10 +08:00 @blanu https://facebook.github.io/react/docs/jsx-in-depth.html#props-default-to-true 除了`<input disabled />`这种情况,其他情况都需要写成`<input foo={bar} />`的形式,如果同名 props 实在太多了,完全可以用下面这种形式嘛 ``` const inputProps = { foo, bar, etc } return <input { ...inputProps } /> ``` |
9 think2011 2017-03-30 12:55:55 +08:00 我觉得跟使用场景有关系。 |
10 gelilaohuang OP @think2011 我就想练个手添加一条信息而已,然鹅代码写了几百行文件建了五六个。。就无爱了 |
11 elone 2017-03-30 14:31:06 +08:00 via Android 习惯了,虽然前期路很陡,不过走着走着也顺了。 |
12 est 2017-03-30 15:17:18 +08:00 react 适合做有 100 个多级联下拉框选择器按钮的后台然后不刷新切页面。鉴定完毕。 |
13 chemzqm 2017-03-30 15:28:15 +08:00 React 写起来还好吧?或许是 LZ 不会抽象可重用模块或者工具支持不够给力? flux/redux 那一套我觉得才是真麻烦,所以我基本都用 mobx ,感觉好多了 |
14 TangMonk 2017-03-30 15:34:50 +08:00 react 写复杂页面很好用,简单的就没必要了 |
15 gelilaohuang OP |
16 iugo 2017-03-30 15:38:26 +08:00 在写 React, 觉得设计原则(说设计哲学就被喷)和我的想法不太相符. Polymer 就舒服多了啊. |
17 yuxuan 2017-03-30 15:42:16 +08:00 是很麻烦 但确实解决了不少问题 然后 我选 VUE (逃 |
19 hkongm 2017-03-30 17:14:17 +08:00 吐槽 prop 的,看看 Preact |
21 WenhaoWu 2017-03-30 18:52:02 +08:00 via Android 快来我 angular2 怀抱,一生要强的 google 爸爸等着你 |
22 jiyinyiyong 2017-03-30 19:22:26 +08:00 |
23 jiyinyiyong 2017-03-30 19:25:32 +08:00 @hansnow http://reagent-project.github.io/ 链接不会自动高亮 - - 总之好的替代方案有很多, 如果不是坚持要配合 Javascript 语法的话: http://respo.site/ http://blog.arkency.com/2015/05/you-can-use-coffeescript-classes-with-react-dot-js-pros-and-cons/ |
24 otakustay 2017-03-30 21:21:03 +08:00 花 3 天从 0 开始学了下 react+redux ,把自己的 app 给重写了一遍,虽然文件切换来切换去蛋疼,但整体应用上并不觉得有多麻烦来着 不过 react 的 debug 支持确实比较惨,很多错误信息不够全面,堆栈又丢了, redux devtool 上也没办法从 reducer 反着追溯到 action creator 或 thunk 去,就算发现 action 是错的还得自己去找代码去 https://github.com/otakustay/icarus/tree/master/static |
25 zhouyg 2017-03-30 21:27:07 +08:00 那说明你没有遇到 react 所解决的场景。我碰到高度复杂的交互场景下,都是感叹幸亏有 react 这个大杀器 |
26 gelilaohuang OP @otakustay 大牛膜拜,项目还是热腾腾新鲜出炉的 |
28 gouflv 2017-04-14 00:35:12 +08:00 via iPhone react+mobx 不就是 vue 吗(逃 |
29 zhuangtongfa 2017-04-20 11:01:20 +08:00 所以我选 vue |