We asked respondents about their thoughts on 28 distinct features, from omnipresent hooks such as
useState
, to more niche APIs like useDeferredValue
. Be sure to try and sort by “sentiment”!链接到某一部分所有特性
这张图表总结了调查中所有的特性问题。主要条形图代表受访者的经验;它们进一步细分为受访者的感受。你可以更改分组以在两者之间切换。
通过...分组:
根据此项排序:
1
9,907
2
11,063
3
12,637
4
11,029
5
11,073
6
11,033
7
12,766
8
11,090
9
12,584
10
12,632
经验
- <span aria-hidden="true">🤓</span> 用过: 使用过此项目的受访者。
- <span aria-hidden="true">👀</span> 有听说过: 听说过此项目,但没有使用过此项目的受访者。
- <span aria-hidden="true">🤷</span> 没听说过: 从未听说过此项目的受访者。
情绪(态度)
- 积极: 有兴趣了解此技术,或者愿意再次使用它的受访者
- 中立: 未对此技术发表看法的受访者
- 消极: 对此技术不感兴趣,或者使用此技术有糟糕体验的受访者
链接到某一部分主要 API 的痛点
在最常用的 React API 中,forwardRef
是给开发者带来最多痛点的,紧随其后的是 memo
。幸运的是,React 团队正在推出更好的替代方案。
您在使用上述 API 时遇到过哪些痛点?
(自由提问)
我们邀请了 React 社区的成员分享他们的"年度之选"
我的 2023 年度之选: Zustand
简单、优雅、可扩展的状态管理,"就是好用"(TM)。如今,你可能不需要状态管理,但如果你需要,Zustand 是一个很好的起点。
我们邀请了 React 社区的成员分享他们的"年度之选"
Jack Herrington
首席工程师和 YouTuber
链接到某一部分Hooks 痛点
不出所料,useEffect
和 useCallback
被认为是最有问题的 React hooks,主要是由于依赖数组的管理。
您在使用 hooks 时遇到过哪些痛点?
(自由提问)
链接到某一部分新 API 的痛点
虽然 React 能够不断发展并保持相关性是其最大的优势之一,但这也是有代价的,新的 API(如服务器组件)确实可能很难采用。
您在使用新 API 时遇到过哪些痛点?
(自由提问)
链接到某一部分阅读列表
30% 的受访者在参与调查时至少添加了一项内容到他们的阅读列表中,以便日后学习。这里是他们选择的内容明细。
链接到某一部分资源推荐
Be Productive with React.js, Today's Most Popular Framework
Gain experience building, testing, and maintaining high-performance client and server-side React applications.
A Tour of JavaScript & React Patterns
You’ll get an overview of more traditional design patterns with JavaScript, such as the Singleton and Proxy patterns. Then see React patterns such as the Hooks and Higher Order Component patterns.
感谢合作伙伴对我们的支持! 了解更多。