Railsは、流儀・規則に従うことで効率的なシステム開発が可能となるWebアプリケーションフレームワークです。簡単に実装できる、Railsというフレームワークの強力さ、美しさを体感できるはずです。レールから外れたアプリケーションを実装しようとすると、途端に複雑になるのも事実です。業務アプリケーション構築の分野では、Railsの流儀とは相容れない実装を強いられる事が多々あります。コードが難解になり、システムのメンテナンス性が大きく下がってしまいます。本書では、Railsを利用して複雑な業務システムを構築する方法について検討していきます。利用しているRailsのバージョンは4.1となります。現在、全てのコンテンツが完成しておりません。章の構成等は今後変更される可能性があります。