感觉看了对于scu的性能问题为什么要交给开发者来处理还是有点模糊?

来源:7-23 React性能优化-SCU一定要配合不可变值

慕田峪0918515

2020-11-23

我大概的理解就是因为简单的应用其实不需要处理更多的性能问题,只有当项目复杂了才需要优化性能;大佬能详细的跟我回一下吗,谢谢。

写回答

2回答

双越

2020-11-23

就是你说的这个意思。

其实我感觉,SCU 是 React 的一个高级功能,提供给那些用 React 非常深入、开发大型应用的用户。

日常的中小型需求,其实用不到这种优化策略。如果 React 自己内部做了,会让内部代码更加复杂,debug 更加困难,会降低开发效率,也增加了内部出现 bug 的机率。

但是,国内人才竞争的情况你也知道,大家还是能学的就学,否则就通不过面试,所以感觉像是一个很常用的功能一样。

其实这是一个假象。

2
0

Taylor_Yan

2020-11-25

react留这个口就是当你需要性能优化的时候 再用scu, 如果你的项目很简单,根本不用考虑优化, 所以scu 默认是true

0
0

2024版 前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4665 学习 · 1644 问题

查看课程