This demo is intended to introduce and encourage rails developers to build more modular rails applications.
The three part tutorial walks you through creating, testing, and configuring your first Ruby on Rails engine.
Part 1 Create Your First Rails Engine
Part 2 Test Your First Rails Engine
Part 3 Configure Your First Rails Engine
I maintain a collection of resources if you'd like to learn more.