From cd057a6c73ddf3f2df3fff564d4a4a51aa2142c9 Mon Sep 17 00:00:00 2001 From: Kohei Watanabe Date: Tue, 20 Jul 2021 16:37:46 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=AF=E3=83=A9=E3=82=A4=E3=82=A2=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=83=BB=E3=83=89=E3=83=AA=E3=83=96=E3=83=B3=E3=81=AA?= =?UTF-8?q?=E9=96=8B=E7=99=BA/add=20ref?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 34cb8c3..85f2cca 100644 --- a/README.md +++ b/README.md @@ -26,27 +26,31 @@ GraphQL サーバー ## GraphQL -> - GraphQL とはデータを問い合わせるクエリ言語仕様と周辺技術 -> - 単一リクエスト/型システム/開発ツール +クライアント・ドリブンな開発[^1]を実現するための API 仕様 + +- データを問い合わせるクエリ言語仕様と周辺技術 +- 単一リクエスト/型システム/開発ツール ![bg right:22% w:200px][graphql.svg] +[^1]: https://about.sourcegraph.com/graphql/graphql-client-driven-development/ + [graphql.svg]: https://cdnjs.cloudflare.com/ajax/libs/simple-icons/5.7.0/graphql.svg - + --- ## Hasura を使うメリット -GraphQL にはコードジェネレーターがあり、多くの言語をサポートされている[^1] +GraphQL にはコードジェネレーターがあり、多くの言語をサポートされている[^2] しかし、バックエンドでは SQL 等のデータソースのクエリーに変換する必要がある Hasura を使うと GraphQL から SQL への変換を自動的に実現可能 -[^1]: https://www.graphql-code-generator.com/ +[^2]: https://www.graphql-code-generator.com/ - + ---