プログラミング

React.Suspenseの力を最大化する、GraphQLの次世代ディレクティブ @ defer と @ stream

ReactのSuspense、素敵ですよね。この記事ではGraphQLのワーキンググループで仕様の策定が進んでいる@deferと@streamについて解説します。@deferと@streamはReactのSuspenseの力を引き出す、注目すべきディレクティブです。

読む

GraphQLを検討中のあなたに送るQ&A集

世間でGraphQLが流行っているから採用検討しているものの、いろいろ調べたけど正直実感が湧かない…という方もいますよね。 そこでフロントエンドとバックエンドの両方の観点から、いくつかの典型的な疑問とその回答をご用意しました。

読む

最高のGraphQLクライアントを求めて Apollo vs Relay

GraphQLの代表的なクライアントと言えば、ApolloとRelayの2つです。 どちらも素晴らしいソフトウェアですが、この2つは根本的に異なる背景で作られています。 今回は、みなさんがそれぞれ最高のクライアントを選ぶことができるようにお手伝いしたいと思います。

読む

Nodeインターフェースの魔法

Facebookが作ったGraphQLクライアントのRelayを理解する、Relay入門シリーズ。最後となるこの記事では、Nodeについて学びます。

読む

Relayを使って最小限の努力でページネーションをする

Facebookが作ったGraphQLクライアントのRelayを理解する、Relay入門シリーズ。3記事目はRelayでのページネーションを学びます。

読む

GraphQLでのConnectionベースのページネーション

Facebookが作ったGraphQLクライアントのRelayを理解する、Relay入門シリーズ。2記事目はConnectionとEdgeについて。

読む