Upgrade to Pro — share decks privately, control downloads, hide ads and more …

React 19アップデートのために必要なこと

uhyo
February 25, 2025

React 19アップデートのために必要なこと

2025-02-25うひょさん×Takepepeさんが語る! React19 アプデによるフロントエンド開発の今後とは

uhyo

February 25, 2025
Tweet

More Decks by uhyo

Other Decks in Programming

Transcript

  1. これまでのあらすじ 2024年4月 React 19 Betaリリース 2024年5月 React 19 RC リリース

    その後紆余曲折があり 2024年12月 React 19 正式版リリース! 皆さんはもうバージョン上げましたか? 3
  2. React 19で消えるAPI列挙 propTypes / defaultProps※ Legacy Context string refs Module

    pattern factories createFactory ReactDOM.render / ReactDOM.hydrate ReactDOM.unmountComponentAtNode 11
  3. React 19で消えるAPI列挙 propTypes / defaultProps※ Legacy Context string refs Module

    pattern factories createFactory ReactDOM.render / ReactDOM.hydrate ReactDOM.unmountComponentAtNode 12 古い書き方 (クラスコンポーネント向けなど) Concurrent Rendering
  4. 習慣を直す必要がある点 MutableRef → RefObjectに吸収されてdeprecatedに JSX.Element → React.JSX.Element が推奨 React.VFC →

    役目を終えた。 React.FC にする 他にもReact.ReactChildなどdeprecatedになった 型が存在。 20