お問い合わせ

コース概要

はじめに

  • GraphQLとは?
  • 歴史的背景
  • GraphQLとRESTの比較
  • クライアント側にとっての主な特徴・利点
  • セキュリティ機能について

基本コンセプトの理解

  • スキーマ定義言語(SDL)
  • GraphQL用語の解説(型、フィールド、スキーマ、ミューテーション、プロミス、サブスクリプションなど)

仕組みの理解

  • アーキテクチャ構造(クライアント・サーバーの役割)
  • 利用可能なツール紹介(GraphiQLやLaunchpad等)

環境設定

  • GraphQLサーバーの構築手順
  • GraphQL機能をサーバーに実装する方法
  • アプリケーション用スキーマの作成・定義方法
  • 初回クエリの実行手順

GraphQL活用術

  • 複数データベースからのデータ取得方法
  • 新規項目追加や更新・削除処理用ミューテーションの利用法
  • クライアント側とデータ同期を保つための手法
  • ニュースフィード作成に役立つサブスクリプション機能
  • 引数やエイリアス、フラグメントを用いた高度なクエリ作成法

問題解決法

総括およびまとめ

要求

  • プログラミングおよびデータベースに関する基本的な知識
  • JavaScriptの基礎知識があること

対象者

  • Web開発者
  • システム管理者
 7 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー