当前位置:首页 > 科技  > 软件

尤雨溪再喷 React,这波我要反驳一下

来源: 责编: 时间:2024-03-27 17:42:01 107观看
导读这两天几个群都在传尤大喷 React 文档的截图,并且引起了热烈的讨论。然后就有人在问,是不是 React 真的那么坑。作为一个 React 深度使用者,觉得不应该让新学 React 的朋友留下这样一个刻板印象,所以我结合自身对于 React

hNT28资讯网——每日最新资讯28at.com

这两天几个群都在传尤大喷 React 文档的截图,并且引起了热烈的讨论。然后就有人在问,是不是 React 真的那么坑。hNT28资讯网——每日最新资讯28at.com

作为一个 React 深度使用者,觉得不应该让新学 React 的朋友留下这样一个刻板印象,所以我结合自身对于 React 的使用体验,反驳一下他的观点。hNT28资讯网——每日最新资讯28at.com

看一下尤大是怎么喷的。先是有个人发文吹了一波 React 新官网写得很用心。hNT28资讯网——每日最新资讯28at.com

hNT28资讯网——每日最新资讯28at.com

然后尤大不知道为什么怨念会这么深,就说 React 挖下了许多艰深复杂的坑,用了夸张的手法来特意强调了这些坑的严重性。甚至用了 PUA 这样的词来刻意强调自己的观点。hNT28资讯网——每日最新资讯28at.com

hNT28资讯网——每日最新资讯28at.com

然后又说:React 最成功的地方在于塑造了一种几近于 cult 的凝聚力...hNT28资讯网——每日最新资讯28at.com

hNT28资讯网——每日最新资讯28at.com

好巧不巧,我刚好认识这个单词...hNT28资讯网——每日最新资讯28at.com

cult:邪教

如果我说尤大有点上头、激进、极端,这应该不算是夸张的评价吧?我记得他以前说国内喷子多,技术氛围没有国外好,他这是在干嘛?说 React 用户是邪教、是被 PUA,这不算喷人吗?hNT28资讯网——每日最新资讯28at.com

一、截图中的案例

首先跟大家明确一下,截图中的案例,完全不是 React 的坑点。而应该算是 React 的优点之一。hNT28资讯网——每日最新资讯28at.com

因为当 React 中的状态发生变化时,会导致组件函数重新执行。因此,当我们需要一个计算属性时,不用做特别的处理和定义,正常使用即可。hNT28资讯网——每日最新资讯28at.com

function Form() {  const [firstName, setFirstName] = useState('Taylor');  const [lastName, setLastName] = useState('Swift');  // ✅ Good: calculated during rendering  const fullName = firstName + ' ' + lastName;  // ...}

例如使用 useEffect 去监听 state,这是冗余的操作。然后给出了错误示范。hNT28资讯网——每日最新资讯28at.com

function Form() {  const [firstName, setFirstName] = useState('Taylor');  const [lastName, setLastName] = useState('Swift');  //  
                

本文链接:http://www.28at.com/showinfo-26-79845-0.html尤雨溪再喷 React,这波我要反驳一下

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 使用Java代码混淆工具保护代码安全

下一篇: 这些强大的 JS 操作符,你都知道吗?

标签:
  • 热门焦点
Top