Is there anyone who has decided to use engines to modularize their Rails apps and stayed at the company long enough to suffer the consequences?
I see many (new/old) blog posts talking about how using engines is a good choice, but only talks about simple scenarios (most of them just teach how to setup engines).
I worked in 3 companies that used Rails engines in their apps, in all of them the engines did not solve the problems they promised to solve, on the contrary.
=> More informations about this toot | More toots from ste@ruby.social
@ste I have had the experience you describe.
Never use engines for one app. Or two apps. Consider using engines when you want that same thing across many apps. I have seen it succeed for very tightly-scoped things, and they are still hard to work with.
=> More informations about this toot | More toots from soulcutter@ruby.social This content has been proxied by September (3851b).Proxy Information
text/gemini