react 团队的 dan 写博客解释为什么 react 不采用 proxy 式的方案,说,因为把变量都转成 proxy 要花时间,不利于首屏渲染速度。。。这也太牵强了。。
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: 所以现在回复一下你这个第二段,我觉得讲得不对,和上面第一段也没有因果关系。
: web ui肯定是个有大量可变状态和副作用的系统,这是避免不了的。你第一段说 react 能够用纯函数和不可变性来写业务逻辑,其实只是它自己把所有的可变性都给集中在框架内部的处理环节了,留给用户的部分迫使用户写成纯函数。
: 对于用户来说,这有得有失。很多业务逻辑其实用 OOP 风格写起来很合适,但是非要写成一组一组的纯函数,一方面写起来有点麻烦(幸亏现在有 immer),另一方面,就是那个典型的问题,性能低下。人家本来就是冯诺依曼结构的机器,都是cpu加可变存储单元,结果你非要每个变
: ...................
--
FROM 123.120.168.*