Talks
Get started with Component-based Rails applications by Stephan Hagemann, May 2015
RailsConf 2020 - Between monoliths and microservices by Vladimir Dementyev, May 2020
Books
Component-Based Rails by Stephan Hagemann
Modular Rails by Thibault Denizet
Guides
Getting Started with Engines by Rails
Create a User Auth Rails Engine by David Amrani, July 2020
Testing a Rails Engine by David Amrani, July 2020
Configuring a Rails Engine by David Amrani, July 2020
Articles
Rails 4 Engines by Brian Leonard, Task Rabbit, Feb 2014
The Modular Monolith: Rails Architecture by Dan Manges, Jan 2018
How to Break Apart a Rails Monolith by Kelly Sutton, Mar 2020
Under Deconstruction: The State of Shopify’s Monolith by Philip Müller, Sept 2020
Sample Apps
Rails engines example by Task Rabbit
Sportsball by Stephan Hagemann
Open Source
CBRA-Contracts by bluebottlecoffee
Decidim - The participatory democracy framework by Decidim
Shopify - Packwerk by Shopify
Know of a resource that should be added to the list? Please email david@hocnest.com to have it added!
WORK WITH US
Interested in joining the team? The best way to start is by introducing yourself at contact@hocnest.com. Thank you for your interest!