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/ - + ---