This approach is one of the worst I have ever seen on production. It’s sold so good and interesting, but when theory becomes practice all the downsides are killing the developers motivation, feature development speed, integration pain. I highly recommend to not practice it. I know at least three large e-commerce companies, which started in that direction and one moved away from it, because the understanding of a simple, sliceable web page is extremely dangerous wrong. The ui is not simply a pizza. Read my articles.