構文、キーワード、そのほかの言語機能
セクションにリンクAll Features
All Features
While there aren't any major surprises here, it's interesting to note that Server Components and Server Functions are the third and fourth most disliked features respectively, which is troubling for a set of new APIs that was supposed to pave the way towards React's next big evolution towards a more complete full-stack framework.
カテゴリー:
ベースライン状態:
グループ化:
ソート基準:
01
Hooks
3,166
02
Hooks
3,177
03
Main APIs
3,665
04
Hooks
3,171
05
Hooks
3,180
06
Hooks
3,178
07
Hooks
3,187
08
Main APIs
3,701
09
Main APIs
3,644
10
Main APIs
3,667
経験
- 使ったことがある: Respondents who have used an item.
- 知っている: Respondents who have heard about an item, but haven't used it.
- 知らない: Respondents who have never heard about an item.
所感
- 肯定的: その技術について詳しく知りたい、あるいは今後も継続して利用したいと考えている回答者。
- 中立: その技術に対して、肯定・否定のどちらの感情も示さなかった回答者
- 否定的: その技術についてこれ以上学ぶ意欲がない、あるいは、実際に使用して否定的な印象を抱いた回答者。
セクションにリンクMain APIs Over Time
Main APIs Over Time
React is a mature library, and that translates into fairly predictable usage curves for its main APIs.
セクションにリンクHooks Over Time
Hooks Over Time
セクションにリンクNew APIs Over Time
New APIs Over Time
While Server Components and Server Functions are both slowly growing in popularity, Suspense is the new feature with the highest adoption rate.
It also boasts a high satisfaction ratio, which sadly isn't the case for the aforementioned server APIs.
セクションにリンクMain APIs Pain Points
Main APIs Pain Points
forwardRef has long been the bane of React developers, which is why seeing it deprecated in React 19 was such welcome news.What pain points have you encountered related to the APIs mentioned above?
Freeform
Multiple
セクションにリンクHooks Pain Points
Hooks Pain Points
Once again, React developers are coming through loud and clear with their annoyance at
useEffect.What pain points have you encountered with hooks?
Freeform
Multiple
セクションにリンクNew APIs Pain Points
New APIs Pain Points
As foreshadowed by previous charts, respondents have their fair share of gripes with Server Components.
What pain points have you encountered related to new APIs?
Freeform
Multiple
セクションにリンクReading List
Reading List
The
<ViewTransition> API may still only be available in React Canary, but it's already generating a lot of curiosity among respondents, along with <Profiler>.セクションにリンクおすすめのリソース
おすすめのリソース
The Complete Intro to React Course, v9
Learn to build real-world apps with React 18 and React 19. Use tools like Vite, ESLint, and Prettier to scaffold a project and the latest React and TanStack features to build a complete e-commerce application.
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.
パートナーのサポートに感謝しています! 詳細をみる。