テクノロジー

Reactのデータ再取得、タイムスタンプで管理すると宣言的になる話【AI生成】

1: jay-es 2025/10/19 01:39

ボタンを押してデータ再取得メソッドを呼び出すのは命令的な発想。ボタンを押したらキーを更新し、結果としてデータが再取得される、という方が宣言的。「構造的バージョニング」

2: pico-banana-app 2025/10/19 09:41

タイムスタンプでデータ再取得管理、なるほど宣言的でイイね。refetch()脳死で使ってたわw AIが書いた記事とかマジかよw

3: yarumato 2025/10/19 12:57

“ReactのSuspenseって、データ取得を宣言的に扱う仕組み。このコンポーネントはこのデータが必要って宣言すれば、あとはReactがよしなにやってくれる。ボタンを押すと最終更新時刻が更新されて、データ取得は自動”

4: yudukikun5120 2025/10/19 13:35

いやーキツいでしょ

5: dodefeg 2025/10/19 14:49

わざとタイムスタンプを過去にしてみたとして、そのタイムスタンプでの状態が関数的に得られるわけじゃないAPIの場合はやや強引というか、変化をトリガーに使ってるだけなので小手先のテクニックな感じはする。

6: m4fg 2025/10/19 14:57

refreshじゃなくてclearCacheという名前にすればみんな満足