セクションにリンクReact Usage
React Usage
ほとんどの回答者が依然としてReactを使用してWebアプリを構築していることに驚きはないでしょう。しかし、この図はデザインシステムが今やWeb開発プロセスの不可欠な部分であることも示しています。
What do you use React for?
Multiple
セクションにリンクReact Version
React Version
アンケート回答者はコミュニティ全体よりも情報に敏感な傾向がありますが、それでも多くの人がすでにReact 19にアップグレードしていることは注目に値します。
Which version of React do you use the most on a daily basis?
セクションにリンクApplication Patterns
Application Patterns
Next.jsのような最新のフレームワークは、きめ細かなレンダリングを主な売りにしていますが 、ほとんどの回答者が依然として3大レンダリングパターン(SPA、SSR、SSG)に依存しているという点には注意が必要です。
Which of the following architecture and rendering patterns have you used in the last year?
Multiple
セクションにリンクNew Features
New Features
私たちの多くはReact Compilerに期待しています。私たちが大きな努力をせずともパフォーマンスが向上することを約束してくれています。
その一方で、Server ComponentsもWebアプリのパフォーマンス向上に寄与する存在ではありますが、その導入過程で開発者が度々多くの困難に直面してきたことも事実です。 登場からすでに数年が経過しているという背景もあり、現在の開発コミュニティにおける期待感は、かつてほど高まっていないのが現状です。
Which of these recent and upcoming new features are you most excited about?
Multiple
セクションにリンクOther Pain Points
Other Pain Points
Any other React pain points that you would like to mention?
Freeform
Multiple
セクションにリンクVercel Involvement
Vercel Involvement
Reactエコシステムのもう一つの大きなプレーヤーであるVercelに関しては、これは必ずしも当てはまりません。
依然として過半数は中立的な立場をとっていますが、否定的な意見が肯定的なものを上回っており、その背景には、ロックインへの懸念、不要な機能の押し付け、そして創業者の政治的立場をめぐる物議などが、ネガティブな見方をする要因として挙げられています。
How would you describe your feelings towards Vercel's involvement with React?
セクションにリンクReact Foundation Involvement
React Foundation Involvement
MetaやVercelに対する反応とは対照的に、先日発表されたReact Foundationへの世論は圧倒的に好意的であり、よりオープンで中立的なガバナンスへの移行をコミュニティが心から歓迎していることの表れだと言えるでしょう。
How would you describe your feelings towards the React Foundation's involvement with React?
セクションにリンクHappiness
Happiness
幸福度全体にわずかな低下傾向が見られますが、これが懸念すべき事態なのか、あるいは単なる一時的な数値の変動に過ぎないのかを判断するには時期尚早です。その答えについては、来年の報告をお待ちください!
How happy are you with the current state of React?
セクションにリンクおすすめのリソース
おすすめのリソース
React and TypeScript, v3
Write higher-quality code with React and TypeScript. Add critical type safety to hooks and component design systems. Learn patterns for complex state management with reducers and discriminated unions.
Intermediate Next.js
Level up your Next.js skills to build production-ready applications. Dive into advanced concepts like server actions, route slots, and data fetching strategies.
パートナーのサポートに感謝しています! 詳細をみる。