Skip to content

状態管理 ​

  • Pinia:Token、ユーザー、テーマ、Feature Flag など Client 所有の状態。
  • TanStack Query:API Cache、Loading、Retry、Mutation、Pagination、Invalidation。
  • Local State:Form 入力や一時 UI。
  • useStreamingChat:AI Conversation、AbortController、再生成、Error。

Server Response を Pinia にコピーすると Cache が二重になるため禁止します。Query Key は Domain と Filter を含め、Component Unmount や Filter 変更時に AbortSignal を Transport まで渡します。

MIT License で公開