MESHIBUGYO のサーバーサイドを管理するリポジトリ
- Go 1.16.5
- Docker 20.10.7
- docker-compose 1.29.2
- direnv 2.28.0
direnv allow
docker-compose up
make install-devdeps
-
GraphQL & DDD & 半 Clean Architecture
Creating GraphQL-Apps using Go
この人と思想一緒や -
GraphQL と DDD の対応は
gqlgen のフィールド解決方法の使い分け tipsそもそも gqlgen の良さは GralphQL のスキーマを先に決めて、それに答えるバックエンドを作る「スキーマファースト開発」ができる点だと考えています。スキーマからリゾルバーの作成を gqlgen に任せ、リゾルバーがアプリケーションのユースケースを呼び出すことで、アプリケーション内部に GraphQL という概念が入り込まないようにしています。
この考え方が理解できるため、自動バインドで解決している