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

Recoil脱却の現状と挑戦

Avatar for kirik kirik
July 23, 2025

 Recoil脱却の現状と挑戦

2025年7月24日の発表資料
https://offers-jp.connpass.com/event/360216/

Avatar for kirik

kirik

July 23, 2025
Tweet

More Decks by kirik

Other Decks in Technology

Transcript

  1. 結論だけ言うとNo 󰢁 影響範囲小: useState, Contextのみで移行完了 影響範囲中: useState, Context, TanStack Queryで完了

      影響範囲大:  4つのプロジェクトの内、3つが以下の技術で完了、、、!  useState, Context, TanStack Query, Jotai で完了
  2. Yes ✅ 前提として、 ・ 非同期処理は TanStack Query ・ 基本的に useState

    のみを使用 ・ 一部 Context により useState を配布
  3. バックエンドとの同期 上位コンポーネントで検索条件を管理しつつ愚直にpropsで 状態を配布 レイアウト
 useStateで 検索条件を管理 レイアウトレベル ナビゲーションの検索
 検索結果の表示
 検索処理


    検索条件を変更 TanStack Queryで データ取得 queryKeyによる 検索条件に応じたデータ反映 https://developers.prtimes.jp/2025/07/08/renewal-auto-media-list/#index_id5 ローディング画面の表示
 選択中のリスト表示