サービスを作成した背景 スクールに入ってから勉強会を開催したり、初学者同士で勉強を教え合う機会が何度もありました。 その際、Ruby on Railsを学習する中で初学者がつまずきやすいポイントがあることがわかりました。 MVCのModelに関して、どのような役割があるかわからない ActiveRecordが何かわかっていない = 内部でO/Rマッパーの仕組みによりSQLに変換されていることがわかっていない User.allやPost.find_byを暗記のように書いている人が多い Railsには良くも悪くもブラックボックスな部分が多く、ActiveRecordの理解が浅くてもアプリを作れてしまうという点があります。 そのため、学習が進む中で複数テーブルの結合でレコードを取得する際に、つまずいてしまう状況を多く見かけました。 そのような中でSQLの学習サービスは複数存在しますが、Activ