关于刚接触 react 后的感想

2022-05-03 15:21:44 +08:00
 qingshui33
  1. 感觉 react 的上下兼容性很差
  2. 网上关于 react 问题的记录太少吧, 搜个问题, 基本上都搜不到
4571 次点击
所在节点    React
22 条回复
liveoppo
2022-05-03 15:26:00 +08:00
要搜英文哦,比如 StackOverflow
Leviathann
2022-05-03 15:31:55 +08:00
兼容性怎么说,感觉还行啊
18 做了那么久应该其中目的之一就是为了兼容性
问题的话,一般写业务的话其实 react 没很多东西,我都是搜库的问题比较多
另外要记住 react 其实是手动挡,触发 rerender 的方法就是 setState 或者 props 变化
abear
2022-05-03 15:38:31 +08:00
慢慢来,越往后面越顺手。
beatboxgao
2022-05-03 17:35:39 +08:00
1. 可以说说你的感觉从何而来,不然只是说感觉别人没法帮你或者深入讨论
2. 可以举个例子
mm163
2022-05-03 19:11:18 +08:00
特性和方式变化是快,但兼容性没问题,最多是警告不建议而已。
Cbdy
2022-05-03 20:06:25 +08:00
兼容性差怎么说? React 缺点这么多,说兼容性的还是头一次见
pigmen
2022-05-03 20:14:05 +08:00
吐槽 React 这俩问题还真是第一次见。。
vision1900
2022-05-03 20:45:54 +08:00
react 简单却不容易。简单在初学者只要懂 2 个基本的 API (useState & useEffect) 就能干很多事情,不容易在使用它需要对不可变性和函数式编程有一定的理解。说生态不行的你怕是大方向都搞醋了,问的问题根本不能自洽,自然找不到
Vhc001
2022-05-03 21:06:18 +08:00
经常见人夸赞 React 兼容性好,说 React 兼容性不好的还是第一次见
DOLLOR
2022-05-03 21:22:17 +08:00
请不要一击脱离。
大家都很好奇你的“兼容性很差”是指啥?不兼容 IE6 的意思吗?
ByZHkc3
2022-05-03 21:23:30 +08:00
哈哈哈哈,笑笑不说话。
rabbbit
2022-05-03 21:43:00 +08:00
vue 切过来的谈谈体验, 除了 Hook 有顺序限制有点难受别的都还好.
翻翻文档就直接照葫芦画瓢写了, 在 Hook 里用 setTimeout debounce 时遇到了点困难,谷歌搜索了下也解决了.
生态很丰富,写法很自由,项目大了可能会难掌控吧.
efaun
2022-05-03 22:37:56 +08:00
第一个问题没遇到过
第二个问题, 身为程序员难道只会用百度进行中文搜索?
gogogo1203
2022-05-03 23:15:50 +08:00
说得都对,下次别说了.
yaphets666
2022-05-03 23:19:06 +08:00
react 就是这样,比较复杂,范式很多。vue 为什么在国内成压倒性优势,就是因为 vue 范式单一,代码写起来简单,谁都能看懂。实际开发中,又不存在 react 能实现,vue 实现不了的东西。
ychost
2022-05-03 23:57:12 +08:00
react 库确实丰富,但是就是不习惯 JSX 的写法,还是喜欢 VUE/Angular
IvanLi127
2022-05-04 00:41:26 +08:00
你说的两个问题我都没遇到欸。。。
bojue
2022-05-04 13:01:26 +08:00
@ychost 习惯就好了,就是感觉业务写多了挺无聊的
ragnaroks
2022-05-04 13:19:10 +08:00
1 的问题确实有,不过这属于你没看过文档

2 有没有一种可能,它实际上没有这个问题
abcd191898105
2022-05-04 17:44:14 +08:00
react 必须要二次封装。不然没法中的

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

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

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

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

© 2021 V2EX