
Garoopの技術スタック
Garoopの技術スタックは、子ども向けプラットフォームのバックエンドAPIを提供するために構築されています。
アーキテクチャ
アーキテクチャは、役割分担に基づいて設計されています。
* server.go: HTTPサーバ起動、GraphQLエンドポイント公開、CORS制御、セッションCookieの受け渡しを担当します。
* graph/: GraphQL層。schema.graphqls でAPI契約を定義し、schema.resolvers.go が実装を担当します。
Garoopの技術スタックは、Go + GraphQL(gqlgen)を中心に、認証・案件管理・学習コンテンツ・ポイント・AI連携までを1つのAPIで提供しています。