blog-contest-may-mayhem icon indicating copy to clipboard operation
blog-contest-may-mayhem copied to clipboard

A Modular Monolith in Laravel Lumen

Open simonhamp opened this issue 7 years ago • 6 comments

https://medium.com/@simonhamp/a-modular-monolith-in-laravel-lumen-4933b8cab2f1

simonhamp avatar May 22 '18 22:05 simonhamp

Was an enjoyable read.

shane-smith avatar May 23 '18 12:05 shane-smith

Thanks @shane-smith 🙂

simonhamp avatar May 23 '18 14:05 simonhamp

Yup definitely cool. I also totally agree. I think this is a wonderful way to build an app.

erikmellum avatar May 24 '18 17:05 erikmellum

@erikmellum Yep it's pretty great!

simonhamp avatar May 24 '18 18:05 simonhamp

Awesome post man, great read!

I started structuring my projects in a similar way about a year ago, and it totally reframed my mindset in terms of decoupling. Can't recommend it enough.

Would love to hear more about your folder structure, migrations, tests, git, etc.!

Btw 👍 for adopting the 'support' naming from Laravel, much better than the 'common' I came up with ;-)

rasmuscnielsen avatar May 25 '18 18:05 rasmuscnielsen

Thanks @rasmuscnielsen! Thanks for reading.

Yeh it’s a cool approach. Has been super beneficial for us. It has its place... I think it can be a lot of trouble to go to for smaller projects and there are a few hurdles when you’ve got packages interconnected that need to talk to each other...

I’ll try to write up a post on all that other stuff at some point.

simonhamp avatar May 25 '18 19:05 simonhamp