はじめに こんにちは。 株式会社Nexceedにて、学生フルスタックエンジニアとして働いてる若造です。 Railsでサービス開発を行っているのですが、 サービス拡大に伴って、Railsのレイヤーきれいに分けたいなぁって思いまして、 クリーンアーキテクチャなどを参考にして、Railsのアーキテクチャを考えてみました。 参考リンク Clean Architecture 達人に学ぶソフトウェアの構造と設計 Rails:Service層を運用して良かったところ、悪かったところ 中規模Web開発のためのMVC分割とレイヤアーキテクチャ Ruby/Rails + Clean Architecture で API サーバーを実装してみる Rails Viewの表示のためにDecoratorを用意してHelperとModelを助ける 実務で学んだRailsの設計・リファクタリング Rails 4 でバリデ