ソフトウェアエンジニア。株式会社リクルート所属。スタディサプリを開発しています。GraphQL / Microservices / Node.js / Rails (Untranslated) これは、 yasaichi さんによる素晴らしいトーク Active Recordから考える次の10年を見据えた技術選定 へのアンサートークです。 私たちのチームでは新規サービスの開発を行っており、開発初期段階でいくつか技術的な判断を行いました。まず、API (public / internal) のプロトコルを GraphQL に統一しました。そして、内部の主要なサービスのうち一つに Ruby on Rails (ActiveRecord), もう一つに Node.js + Prisma という技術選定を行いました。 社内で広く使われていた Rails という選択肢を取ったことは自然でしたが、もう