コース概要

導入

  • GraphQLとは何か?
  • 歴史
  • GraphQLとRESTの違い
  • クライアントにとっての主な特徴と利点
  • セキュリティ機能

コア概念の理解

  • スキーマ定義言語(SDL)
  • GraphQL用語(タイプ、フィールド、スキーマ、ミューテーション、プロミス、サブスクリプション)

メカニズムの理解

  • アーキテクチャ(クライアント、サーバー)
  • ツール(GraphiQL、Launchpad)

環境のセットアップ

  • GraphQLサーバーの構築
  • GraphQLサーバーでのGraphQL機能の構築
  • GraphQLアプリケーションスキーマの作成と定義
  • 最初のGraphQLクエリを実行する

GraphQLの操作

  • 複数のデータベースからデータを取得するためのクエリの使用
  • アイテムの追加、更新、削除を行うミューテーションの使用
  • ミューテーションによってクライアントを同期させる
  • ニュースフィードを作成するためにGraphQLサブスクリプションを使用する
  • 引数、エイリアス、フラグメントを使用した高度なクエリ

トラブルシューティング

まとめと結論

要求

  • プログラミングとデータベースの理解
  • Javascriptの基本的な理解

対象者

  • ウェブ開発者
  • 管理者
 7 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー