タグ

ブックマーク / zenn.dev/occar421 (1)

  • データ取得ライブラリを SPA に導入するとなぜ嬉しいのか

    TL;DR TanStack Query や SWR のようなデータ取得ライブラリは、難しいとされる Server State 管理を簡単にします。ユーザビリティやコンポーネント設計の品質も向上させます。導入する際にはいくつか注意する点があります。 (かなり長くなってしまったため、目次や目に留まった箇所だけ読むのも良いかと思います) スコープ この記事は Client Side Rendering(CSR) の SPA を対象とします。筆者(の業務)の関心や要求が少ないため、SSR や ISR はこの記事の議論では対象にしません[1]。読み込みパフォーマンスについても要求は控えめです。 利点や議論は特定の UI ライブラリ・フレームワークに限りませんが、筆者が慣れている React を使って説明します。 予備知識 React の State について この記事では、React の Stat

    データ取得ライブラリを SPA に導入するとなぜ嬉しいのか
  • 1