未来・次世代
Falcorで実現する効率的なfetch
5

callメソッドはJSON Graph上に定義された関数を呼び出します。呼び出すたびに違う結果になる、またはリソースに副作用が起こるといった場面で使用します。具体例に即して、使い方を解説します。

山田 順久
山田 順久 | フロントエンド・エンジニア

クライアント側からFalcorを通じて、リモート側の値を変更する方法を解説します。setメソッド、setValueメソッドを使って値を変更する手法があります。併せて、一度取得されたキャッシュをクリアする方法も解説します。

山田 順久
山田 順久 | フロントエンド・エンジニア

FalcorのクライアントサイドからのデータリクエストはFalcor Modelを通して行われます。まずはこのFalcor Modelと合わせて、取得したいデータのパスを指定する方法を解説します。

山田 順久
山田 順久 | フロントエンド・エンジニア

Falcorはデータ構造の考え方として「JSON Graph」と呼ばれるものを採用しています。ツリー構造を持つJSON形式ではあるのですが、グラフ構造を表現することもできます。その特徴や採用理由を解説します。

山田 順久
山田 順久 | フロントエンド・エンジニア

FalcorはWeb APIに対して新しいアプローチを試みるJavaScriptライブラリです。クライアントとサーバー間のデータのやり取りを、これまでよりも少ないリクエスト回数で、そして最低限のデータ量で行えるようになります。それはなぜか? まず仕組みを解説します。

山田 順久
山田 順久 | フロントエンド・エンジニア