特集

フロントエンドでページ表示の体験を向上させるデータフェッチング

Webアプリケーションのデータ取得のタイミングやその実装方法をいかに効率的にするかで、ページ表示のユーザー体験は向上します。 サーバーAPIへのリクエストや、データフェッチングライブラリについての覚えておいて、要件に最適な技術選定に役立ててみては?

全4記事

特集をシェア

  1. CodeGridの作り方 2024年 夏

    SSRへ移行したCodeGridのアーキテクチャー


    CodeGridは2022年11月のリニューアルでHTMLの事前レンダリングからSSRへと移行しました。なぜそのような変更を行ったのか、その背景と理由を解説します。

    宇野 陽太

  2. 最終回Webアプリ頻出実装を考える

    リクエストとデータキャッシュの最適化


    サーバーAPIへのリクエストが主になるようなWebアプリケーションでは、サーバーAPIへのリクエスト自体を減らすことを設計時に考える必要があります。さらに、サーバーAPIを通して取得するデータの適切なキャッシュについて考えてみましょう。

    德田 和規

  3. 第4回非同期の状態管理ライブラリTanStack Query

    データ取得のタイミングを制御する


    createQuery()には、staleTimeとgcTimeという2つのオプションがあります。これらを用いて、データの取得タイミングを制御する方法を解説します。

    杉浦 有右嗣

  4. 第2回SWRで快適! Reactでのデータ取得

    SWRのキャッシュ戦略とuseSWR()フックの挙動


    SWRの名前の由来でもある「stale-while-revalidate」というキャッシュ戦略の意味と、これに由来しているuseSWR()フックのポイントとなる挙動を解説していきます。

    杉浦 有右嗣

今回のキュレーター

大塚 亜周編集

老舗実用系出版社にて、女性誌編集ならびにデジタル事業開発に従事。グローバルデジタルエージェンシーに転職後、コンテンツディレクションと情報設計のスキルを生かして、大手企業のマーケティングを支援する。人事労務SaaS「SmartHR」では、UXライターとしてプロダクト開発に携わる。2023年3月に出版した『ちいさくはじめるデザインシステム』は、著者としてだけでなく、企画・編集も担当。