はじめに 本ドキュメントは、 React Queryを用いた開発事例の紹介です。 React Queryは、Reactで非同期データをフェッチ、キャッシング、更新するためのフックを提供するライブラリです。 React Queryを用いることで、効率的なバックエンド連携が実現できます。 本ドキュメントでは、このライブラリをどのように開発に適用したかを、ライブラリの機能説明を交えながら紹介します。 また、React Queryの特徴を活かしたシステム改善案についても紹介します。 想定読者 バックエンドと連携するシングルページアプリケーションをReactで開発するエンジニア。 参考文献・URL https://github.com/tannerlinsley/react-query 背景 昨今、フロントエンドをシングルページアプリケーション(以下、SPA)として構築するケースが増えてきました。