GraphQLアプリケーションの基礎をSpring Productsの1つである「Spring for GraphQL」を使って学習するコースです。
実際にプログラムを作成し動作を確認しながら学習することができます。
Spring for GraphQLは、GraphQLアプリケーションの開発をサポートするSpring Productsの1つです。
本コースでは、Spring BootでWebアプリケーションやRESTful Web Serviceの開発経験のある方を対象に、GraphQLアプリケーション開発方法を講義+演習で学習します。
RESTful Web Serviceでは、クライアントでの利用有無に関わらず全ての項目が返却されてしまうオーバーフェッチ、必要なリソースを取り揃えるために複数のエンドポイントにリクエストを送信する必要が発生するアンダーフェッチといった課題が発生しますが、GraphQLアプリケーションを用いることでそれらの課題を解決できます。
データベースアクセス技術にはSpring Data JPAを利用します。
コントローラークラスを作成する従来のプログラミングからSpring Data JPAのリポジトリを自動登録する方法など幅広く学習します。
*Spring BootやSpring Framework、Webシステムについては「Spring Boot 3 ではじめるWebアプリケーション開発入門」コースもしくは「Spring Boot 3 ではじめるRESTful Web Service開発入門」コースで詳しく取り扱っています。Spring Data JPAについては「Spring Boot 3 ではじめるWebアプリケーション開発入門」コースで詳しく取り扱っています。
※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。