2020年5月27日のブックマーク (1件)

  • GraphQLやめました | GiFT(ギフト)株式会社

    GraphQLやめました2020.05.27 当初Golang + GraphQLで作っていたAPIRails + OpenAPIで作り直しました。なぜGraphQLで始めたのか、どうして作り直すことにしたのかなどを経緯とともにまとめました。 始まり弊社では qrop という農家さん向けのサービスを鋭意開発しています。 私はAPI等のバックエンドの開発を主に担当しており、このサービスの開発を始める段階でAPIGraphQL にしよう、という話になりました。 GraphQL | A query language for your APIこの時点でGraphQLである必要性はなく、詳しいメンバーがいたわけでもなく、新しい技術に触れておきたいよねという程度の理由でした。 せっかくだしGolangで開発しよう、インフラはGCPにしよう、という具合にその時やりたいことを詰め込んで開発はスタート

    GraphQLやめました | GiFT(ギフト)株式会社
    takezaki
    takezaki 2020/05/27
    “仮にシンプルな機能で完結していたとすればGraphQLでやりきれていたと思います。 しかし当初の(私の)想定よりシステムに求められる機能が複雑でありそれを実現することがだんだん難しくなっていったと感じて”