File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/content/blog/2025/04/21 Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 4444{` yarn add --dev --exact babel-plugin-react-compiler@rc ` }
4545</TerminalBlock >
4646
47- RC の一環として、React Compiler をプロジェクトに追加しやすくする作業を行い、またコンパイラがメモ化を行う際の最適化を加えました。React Compiler は、オプショナルチェーン式とインデックス付きの配列を依存値としてサポートするようになりました 。さらに、等価性チェックや文字列補間 (string interpolation) など、さらに多様な依存値を推測する方法を模索しています。これらの改善により、再レンダーが減少し、より応答性の高い UI が実現します。
47+ RC の一環として、React Compiler をプロジェクトに追加しやすくする作業を行い、またコンパイラがメモ化を行う際の最適化を加えました。React Compiler は、オプショナルチェーン式と配列の添字アクセスを依存値としてサポートするようになりました 。さらに、等価性チェックや文字列補間 (string interpolation) など、さらに多様な依存値を推測する方法を模索しています。これらの改善により、再レンダーが減少し、より応答性の高い UI が実現します。
4848
49- また、コミュニティから、レンダー中の ref バリデーションが時々誤作動を起こすという声を聞いています 。一般的な方針として、コンパイラのエラーメッセージやヒントは完全に信頼できるようにしたいと考えているため、現時点ではデフォルトでオフにしています。このバリデーション周りの改善を続け 、次回以降のリリースで再度有効にする予定です。
49+ また、コミュニティから、 " ref-in-render" 検証が時々誤作動を起こすという声を聞いています 。一般的な方針として、コンパイラのエラーメッセージやヒントは完全に信頼できるようにしたいと考えているため、この検証は、 現時点ではデフォルトでオフにしています。この検証についての改善を続けて 、次回以降のリリースで再度有効にする予定です。
5050
5151コンパイラの利用法に関する詳細は[ ドキュメント] ( https://react.dev/learn/react-compiler ) で確認できます。
5252
You can’t perform that action at this time.
0 commit comments