Building Modular Rails Applications: A Deep Dive into Rails Engines
1–10 of 51 posts
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#2[flagged]
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#3I love Rails Engines, it's a very slick feature.
I recently migrated a featureset from one Rails project into another, as a mounted engine, and ensuring isolation (but not requiring it!) has been tremendously helpful.
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#4[flagged]
What problem was created?
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#5I have been looking at using Rails Engines recently playing around with trying to get an idea off the ground.
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#6Rails engines are one of the most underrated features that everyone should be using more.
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#7Miss seeing rails in the wild
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#8The Filament package for Laravel lets you build similarly encapsulated „plugins“, that are basically mini Laravel apps, that can be easily added to existing apps.
The plugins can rely on all of the Laravelisms (auth, storage etc) and Filament allows them to easily draw app/admin UI.
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#9One of the reasons microservice architecture originally became popular was to break apart monolithic applications. In many cases, I bet a big driver was a lack of separation of concerns, and a more modular design was desired. There are many ways to put up walls in software to help make software more modular and self-contained. Rails engines are a good way to make more a rails app more modular. The number of times I've seen microservices created for the purpose of modularity (not scaling concerns), and the complexity that has brought has really soured me on microservices.
Re: Building Modular Rails Applications: A Deep Dive into Rails Engines
#10Miss seeing rails in the wild
Rails is not only alive and well, but actually booming.