Comments 3
Вот бы обновили украинский
Хотя бы ресурсы кешировались в рамках сессии
У нас остался тот же отдельный сервис, с отдельным endpoint, к которому мы обращаемся на каждом проекте. Но теперь, кроме структуры меню, он еще возвращал статику на JS, в которой, хранится логика. И еще статику на CSS, для отрисовки счетчиков, лейблов и тому подобного.
Если верно понял, во всех проектах по-прежнему есть компонент меню, отвечающий за рендеринг основных пунктов, а их функционал "докручивается" shared-ресурсами?
Получается, это абсолютно разные скрипты, которые ничего не знают друг о друге? Сначала рендерится основное приложение (включая меню), а потом через vm исполняется shared-код, который меняет существующий DOM?
Вы описали только один проблемный кейс с fallback'ми. А вообщем какие ещё минусы выявили в ходе работы?
Что такое Shared UI, как он нам помог и причём тут микросервисы