NestJS でGraphQL開発を試す
無料で読める本
NestJSでGraphQLバックエンドAPIを開発します。 タスク管理アプリの作成を通してGraphQLバックエンド開発を学びます。 技術スタックは下記になります。 ・NestJS ・GraphQL ・Prisma ・PostgreSQL ・Passport.js ・Docker 対象読者 ・GraphQLバックエンド開発を行なってみたい人 非対象読者 ・GraphQLについて理解している人
Chapters
はじめに
GraphQLの解説
GraphQLスキーマの解説
NestJSの解説
NestJSのアーキテクチャー
DIの解説
NestJSでGraphQLを扱う方法
NestJSプロジェクトのセットアップ
タスクモデルの作成
タスクリゾルバーとタスクサービスの作成
バリデーション
データベースの準備
Prismaでデータベースのセットアップ
Prismaクライアントのセットアップ
タスク作成と一覧取得の実装
タスク更新の実装
タスク削除の実装
ユーザーテーブルの作成
ユーザー作成の実装
ユーザー取得の実装
JWTの解説
ユーザー認証の実装
JWT認証の実装
最後に
Author
Topics