GraphQLのチュートリアル一覧
-From zero to hero-
Backend
GraphQL + Node.js
このセクションではNode.jsと共にGraphQLサーバーを一から立てて、基本的なQueryとMutation及びデータベースとの連携やユーザー認証の実装まで行います。ここでは以下の技術スタックで構築していきます。
- Node.js -Express-
- Apollo Server
- Prisma
- PostgresQL
Github Code: GraphQL + Node.js
TypeGraphQL + TypeORM
このセクションではNode.jsとTypeScriptでGraphQLサーバーを一を立て、データベースとの連携やユーザー認証の実装まで行います。またORMはTypeOrmを採用しています。ここでは以下の技術スタックで構築していきます。
- Node.js -Express-
- Apollo Server
- PostgresQL
- TypeScript
- TypeORM
- Redis
Github Code: TypeGraphQL
Frontend
Apollo Client + React
このセクションではフロントエンドでのGraphQLの実装をします。JavascriptのReact.jsとApollo Clientを使ってGraphQL APIからデータを受け取り処理します。最終的にはログインやTodoアプリのフロントを実装します。
- React.js
- Apollo Client
- PostgresQL
Github Code: Apollo Client
Apollo Client + Vue
Apollo Client + React Native