ノーマルビュー

サーバー状態とはなんなのか。useStateを駆使したHTTP APIの呼び出し管理はそこまで悪いことなのか。

2026年2月17日 22:47
前提知識 Reactは、Webアプリケーションのフロントエンド開発でよく使われるライブラリです。その特徴は、「宣言的UI」や「UI = f(state)」と表現される設計思想にあります。 アプリケーションは状態を持ち、 その状態をもとにUIが純粋かつ冪等に作られ、 ユーザーによるUIの操作が状態を更新する。 Reactはこの宣言的UIの構築を強力にサポートするライブラリです。 さて、この状態という概念を捉える際のパラダイムの一つとして、「サーバー状態/クライアント状態」というものがあります。サーバー状態管理ライブラリであるTanStack Queryの説明を参考にすると、これは次...

💾

❌