- The single point of fragility
Yeah, if you have an js error in your syntax the whole front-end application will not work.
- Slow CI
Actually the front-end nowadays is the bottleneck of any CI if it is using React/Angular2 because of all the tree-shaking and optimizations. It can take a good 8 minutes to build, optimize, tree-shake, AOT etc. a modern SPA application.
- Slow development cycles
This has nothing to do with monoliths whatsoever. If your codebase is crap it doesn't matter if it's microservices or monolith.
Anyway, I digress since this is a textbook Mary blog article.