詳細はこちら

必要な知識はすべて

手っ取り早く学びたいなら、私たちにお任せください。

最近の動画

モックバックエンドの使い方|GraphQL Editor Tutorial
GraphiQL Cloudを使う|GraphQL Editor チュートリアル
すべてを見る
play button

チュートリアルを内蔵

GraphQL Editorには、すぐに始めるために必要な情報がすべて揃っています。

ビルドイン・チュートリアルを見る

です。GraphQL Tutorials

「GraphQLの基本概念」。

01

GraphQL Queries

「GraphQL クエリとは、GraphQL サーバーに対して行うリクエストで、基礎となるデータソースから特定のフィールドのデータを要求するものです。クライアントは1回のリクエストで必要なデータのみを要求し、階層構造でデータを取得することができます。クエリーはGraphQLクエリー言語で記述され、HTTPでサーバーに送信されます。

続きを読む

02

GraphQL Variables

GraphQL Variablesクエリとは、GraphQLクエリに変数を渡すことで、よりダイナミックで再利用性の高いクエリにするための方法です。クエリに値をハードコーディングする代わりに、変数を個別に定義し、JSONオブジェクトとしてクエリに渡します。これにより、クエリで使用する前に変数を簡単に変更・検証できるため、より柔軟性と安全性を高めることができます。

続きを読む

03

GraphQL Mutations

GraphQL Mutations は GraphQL サーバーに保存されているデータに対して作成、更新、削除操作を行うために使用されます。これらはRESTfulなPOST、PUT、DELETEリクエストに似ています。フィールドの形で入力を受け取り、更新されたデータを含む応答を返します。

続きを読む

04

GraphQL Schema

「GraphQL スキーマは、GraphQL サーバーの青写真です。クエリ可能なデータの種類と、それらの種類に対して実行可能な操作を定義します。クライアントとサーバー間の契約として機能し、どのようなデータを要求できるか、どのように操作できるかが指定されます。

高度なGraphQLの概念

01

GraphQL Types

GraphQL タイプは、GraphQL API でクエリや操作が可能なデータの構造を定義します。String や Int などのスカラー型や、API 開発者が定義できるカスタム型が含まれます。型はフィールドを通して互いに関連付けることができ、複雑なデータ構造を定義することができます。

02

GraphQL Server

「GraphQLサーバーは、クライアントがGraphQL言語を使ってデータを照会したり操作したりできるようにする、GraphQLのサーバーサイド実装です。クライアントからクエリーを受け取り、それを処理し、要求されたデータを返します。また、スキーマを提供し、クエリ可能なデータの種類と、それに対して実行可能な操作を定義する。

03

GraphQL Scalars

GraphQL Scalars は、String、Int、Float、Boolean、ID など、GraphQL サーバーが理解する基本的な型です。GraphQLスキーマのフィールドを定義するために使用され、入出力を検証し処理する方法を提供します。これらはGraphQLが提供する組み込みのスカラーであり、ユーザーが拡張したり変更したりすることはできません。

ドキュメンテーション

GraphQL Editorには、すぐに始めるために必要な情報がすべて揃っています。

Graphql Editor ドキュメント
もっと知りたいですか?
ドキュメントを見る

ブログ

ブログでTipsやチュートリアルを読んで学ぶことができます。

GraphQLの現状

GraphQLの現状2022年調査

State of JavaScriptの著者たちは、GraphQLを調査対象に加えていました。

Blog author

Michał Tyszkiewicz

Oct 12, 202210 読み上げる

Fresh - 新しいJavascriptフレームワーク

Fresh: Denoによる非常に高速でシンプルなWebフレームワーク

今やほぼ毎週、新しいJavaScriptフレームワークが発表されているようです。そのほとんどは ...

Blog author

Michał Tyszkiewicz

Jul 20, 20224 読み上げる

高速JavaScriptランタイム

Bun: 非常に高速な新しいJavaScriptランタイム

2018年Node.jsの生みの親であるライアン・ダール氏が「10 Things I Regre」と題した有名な講演を行い...

Blog author

Michał Tyszkiewicz

Jun 29, 20224 読み上げる