Несмотря на заслуженную популярность и высокую производительность инструментов для создания современных веб-приложений, React и одностраничные приложения (SPA) становятся все более и более медленными по мере роста приложений и команд. Для решения этой проблемы многие крупные веб-приложения начали разбивать монолитные SPA на независимо развертываемые более мелкие приложения и компоненты — шаблон, называемый микрофронтендами.
Эта книга познакомит вас с двумя подходами к созданию микрофронтендов: подходом с использованием нескольких SPA-приложений и подходом с использованием микроприложений. Вы узнаете, какие подходы использовать и когда, а также изучите нюансы развертывания этих микрофронтендов с использованием облачных технологий, таких как Kubernetes и Firebase. С помощью этой книги вы получите глубокое понимание управления состоянием, решения проблем маршрутизации.