Epilogue
With this, your journey into micro frontends ends. Now, it’s time to use your knowledge and build outstanding web applications using the techniques, tips, tricks, and practices shown in this book. I hope you gained some crucial insights and enjoyed reading about how to decouple components. Creating independent modules will only work if the necessary groundwork is done – independent if the foundational architecture fully qualifies as micro frontends or some intermediate pattern such as a modulith. Coming up with a good domain decomposition is always difficult, so don’t be alarmed when the first shot needs additional refinement to work decently.
Also, don’t forget to evaluate whether a micro frontend solution is really needed. A simple monolith cannot be beaten in terms of effectiveness and performance. Choosing micro frontends should be less about the technical challenge and more about the actual business need. Be open in your communication and...