Great article!! Comforting and well structured, but I am a bit sceptic on going all-in for standalone components/services. Is it really a good choice if I start doing it?
I am working with a lot of modules. And I don't know how will I deal with dependency injection of services.