- SSRへ移行したCodeGridのアーキテクチャー
CodeGridは2022年11月のリニューアルでHTMLの事前レンダリングからSSRへと移行しました。なぜそのような変更を行ったのか、その背景と理由を解説します。
- 最終回 リクエストとデータキャッシュの最適化
サーバーAPIへのリクエストが主になるようなWebアプリケーションでは、サーバーAPIへのリクエスト自体を減らすことを設計時に考える必要があります。さらに、サーバーAPIを通して取得するデータの適切なキャッシュについて考えてみましょう。
- 第4回 データ取得のタイミングを制御する
createQuery()には、staleTimeとgcTimeという2つのオプションがあります。これらを用いて、データの取得タイミングを制御する方法を解説します。
- 第2回 SWRのキャッシュ戦略とuseSWR()フックの挙動
SWRの名前の由来でもある「stale-while-revalidate」というキャッシュ戦略の意味と、これに由来しているuseSWR()フックのポイントとなる挙動を解説していきます。
特集 フロントエンドでページ表示の体験を向上させるデータフェッチング 全4記事
Webアプリケーションのデータ取得のタイミングやその実装方法をいかに効率的にするかで、ページ表示のユーザー体験は向上します。 サーバーAPIへのリクエストや、データフェッチングライブラリについての覚えておいて、要件に最適な技術選定に役立ててみては?