バックエンドAPIがkoa.js/MongoDBだったけどバリデーションとか辛いしリレーションもまともに張れないしで辛くなったのでRails/MariaDBで作り直した。 REST APIの仕様自体は極めて単純なものなので、すでにあった実装と全く同じように組んだだけで、テストはないけど、APIを使ってるフロントエンドがちゃんと動くことがテストみたいな感じになって、それほど大変ではなかった。

Railsが使えると言うよりMongoDBをやめられる喜び大きい。

MariaDBなのはローカル開発に使うArchが公式でMySQLと置き換えてしまっているから。今のところ大した違いを感じない。