【React 19】主要機能の深堀り検証!何が変わった?どう動く?
React 19の新機能、いったい何が変わったのか!?🤔 今回は、2024年12月リリースのReact 19の主要機能を深堀りします!新機能の使い方、メリット、注意点まで、コードを動かしながら解説します。 ✨ 主な新機能 ✨ * Actions (useTransition, useActionState, useFormStatus) * useOptimistic * use (Context, Promise) * Refの改善 * ドキュメントメタデータ * (補足) React Server Components, Server Actions 目次 00:00 イントロ 01:19 アクション:フォーム送信がもっとスマートに! 09:20 フォームの機能強化: useFormStatus 13:11 useOptimistic:ユーザー体験を向上させる楽観的UI 17:01 新しいAPI use:PromiseやContextをよりシンプルに 26:00 React Server Components, Server Actions(軽く紹介のみ) 30:30 Refの改善:より直感的で強力に 33:40 ドキュメントメタデータのサポート 35:30 まとめ 📝 サンプルコード & 関連リンク * React v19のブログ: https://react.dev/blog/2024/12/05/react-19 * サンプルコード(GitHub): https://github.com/kenfdev/study-react-19 * Waku: [https://waku.gg/](https://waku.gg/) * React v18のuseTransition: https://18.react.dev/reference/react/useTransition#starttransition-caveats * useActionStateのForm Reset問題: https://github.com/facebook/react/issues/29034 * useの公式ドキュメント: https://react.dev/reference/react/use#caveats 🙋♂️ 質問や感想はコメント欄へ! 👍 チャンネル登録 & 高評価、よろしくお願いします! 【SNSもやってます!】 X: https://x.com/kenfdev Zenn: https://zenn.dev/kenfdev #React #React19 #JavaScript #フロントエンド #Web開発 #プログラミング #チュートリアル #初心者 #state #hooks
Download
0 formatsNo download links available.