cbra.info

Component-Based Rails Applications Resources

This page is intended as a comprehensive list of the resources created on the topic of cbra. Component-based Rails (with the 'a' standing for architecture or application) is a code organization and management technique that breaks large applications into small, distinct parts. These parts are separate from and maintain explicit dependencies between each other. Components are implemented as gems and engines.

Books

CBRA Book Cover

Component-based Rails Applications by Stephan Hagemann. The source code to the book is at https://github.com/shageman/cbra_book_code.

Sample apps

Tools

Scripts

Blog Posts

Talks