Hasura GraphQL Engine は RDB を GraphQL API でアクセスできるようにしてくれる高速なサーバーです。最近シリーズ B で$25M(日本円だと 26 億円くらい?)を獲得した、超イケイケのスタートアップである Hasura 社が開発しています。 この記事ではそんなイケてる Hasura GraphQL Engine で、RDBにテーブルを作成して、GraphQL でデータの登録や取得ができるところまでを紹介します。 先日 MySQL にも対応したらしいですが、今のところ PostgreSQL での資料ばかりなのでこの記事でもいったん PostgreSQL 前提で解説します。 また、この記事では docker-compose を使うため、docker-compose が使えるように準備しておいてください。 ※この記事は9/27時点の v1.3.2 で書かれて
![Hasura GraphQL Engine を紹介する](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe8d87469c843dddfd1bdaae8746941e37d3a237/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--lbjdFhZO--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AHasura%252520GraphQL%252520Engine%252520%2525E3%252582%252592%2525E7%2525B4%2525B9%2525E4%2525BB%25258B%2525E3%252581%252599%2525E3%252582%25258B%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3Aerukiti%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2lEV1RMb1hESUIxeEVVYkdtY3RqWW1KbVhjU0hfeU1kTzhJUGVCPXMyNTAtYw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)