Thibault Denizet, 2015.
Learn how to divide your Ruby on Rails application into small and reusable bricks with Modular Rails. Modularity gives you a way to build modules instead of applications. These modules can then be combined to actually create modular applications.
Modular Rails will teach you how to use Rails engines to encapsulate features and create a truly modular application. Feels like plugging in or out a feature? It becomes a piece of cake with a modular application!