Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
React19 β をざっと見る
Search
rakus frontend
May 23, 2024
Technology
0
340
React19 β をざっと見る
rakus frontend
May 23, 2024
Tweet
Share
More Decks by rakus frontend
See All by rakus frontend
新卒FEが1年目に取り組んだこと・学んだこと
rakus_fe
0
52
ErrorBoundaryとSuspenseの導入検討
rakus_fe
1
790
日付をもう少し真面目に勉強中
rakus_fe
0
47
Reactのパフォーマンス改善例
rakus_fe
0
550
Typescript5.4の新機能
rakus_fe
0
320
非破壊的な配列メソッド
rakus_fe
0
390
ココがすごいぜ!Playwright Component Test
rakus_fe
0
580
スプレッドシートのセル結合がつらいので足掻いてみた話
rakus_fe
0
280
Other Decks in Technology
See All in Technology
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
44k
【SLO】"多様な期待値" と向き合ってみた
z63d
2
290
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
590
Devinを導入したら予想外の人たちに好評だった
tomuro
0
790
LINEヤフーにおけるAI駆動開発組織のプロデュース施策
lycorptech_jp
PRO
0
380
「データとの対話」の現在地と未来
kobakou
0
1.2k
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1k
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
4
2k
作るべきものと向き合う - ecspresso 8年間の開発史から学ぶ技術選定 / 技術選定con findy 2026
fujiwara3
6
1.7k
競争優位を生み出す戦略的内製開発の実践技法
masuda220
PRO
2
530
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
技術キャッチアップ効率化を実現する記事推薦システムの構築
yudai00
2
170
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
sira's awesome portfolio website redesign presentation
elsirapls
0
170
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
310
How to Think Like a Performance Engineer
csswizardry
28
2.5k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Ruling the World: When Life Gets Gamed
codingconduct
0
160
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
270
New Earth Scene 8
popppiees
1
1.7k
Transcript
React 19 Beta をざっと見る 2024/05/21 伊藤
新機能: アクション • useTransitionを使用して、送信中状態やエラー 処理を簡単に管理。 • useActionStateとuseOptimisticによる楽観的更新 のサポート。 • 例:
新しいフック: use • レンダリング中にリソースを読み取る新API。 • 例:
サーバコンポーネント • サーバ上で実行される非同期関数を呼び出 せるサーバアクションの導入。 • サーバコンポーネントを使用してバンドル前に コンポーネントを事前レンダー。 • 詳細はReact Server
Componentsを参照。
改善点: refのprops化 • 関数コンポーネントでrefに直接アクセス可能 になった。 • forwordRefが不要になり、将来的に非推奨に なる予定。 • 例:
コンテクストのプロバイダ • <Context.Provider>の代わりに<Context>を 使用可能に。 • 例:
その他の改善 • refコールバックからクリーンアップ関数を返す 機能。 • 例:
参考文献 https://ja.react.dev/blog/2024/04/25/react-19