MICRO-frontends implementation: MANAGING STATE AND ROUTING complexities IN LARGE-SCALE WEB applications
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
Мікрофронтенд-архітектура дозволяє розбивати великі монолітні веб-додатки на менші, незалежні модулі, що суттєво полегшує їх розробку, тестування та масштабування. Проте цей підхід створює нові технічні виклики, зокрема у сферах управління глобальним станом та синхронізації маршрутизації між ізольованими компонентами. У цій роботі розглядаються ефективні стратегії подолання цих складнощів, включаючи децентралізацію стану, використання подієво-орієнтованої взаємодії та розділення відповідальності між оболонкою (shell) та мікро-додатками. Наголошується на необхідності встановлення чітких архітектурних меж для збереження цілісності користувацького досвіду.
Micro-frontend architecture allows breaking down large monolithic web applications into smaller, independent modules, significantly facilitating their development, testing, and scaling. However, this approach introduces new technical challenges, particularly in managing global state and synchronizing routing across isolated components. This paper examines effective strategies to overcome these complexities, including state decentralization, event-driven communication, and the separation of concerns between the host shell and micro-apps. The necessity of establishing strict architectural boundaries to preserve user experience cohesion is emphasized.
Micro-frontend architecture allows breaking down large monolithic web applications into smaller, independent modules, significantly facilitating their development, testing, and scaling. However, this approach introduces new technical challenges, particularly in managing global state and synchronizing routing across isolated components. This paper examines effective strategies to overcome these complexities, including state decentralization, event-driven communication, and the separation of concerns between the host shell and micro-apps. The necessity of establishing strict architectural boundaries to preserve user experience cohesion is emphasized.
Опис
Ключові слова
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Козєєв Д. О., Чопляк В. В. MICRO-frontends implementation: MANAGING STATE AND ROUTING complexities IN LARGE-SCALE WEB applications // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fbtegp/all-fbtegp-2026/paper/view/28476.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (1)
- Geers, M. (2020). Micro Frontends in Action. Manning Publications. Mezzalira, L. (2021). Building Micro-Frontends: Scaling Teams and Projects Empowering Developers. O'Reilly Media. Jackson, Z. (2021). Webpack 5 Module Federation: A game-changer in JavaScript architecture. Journal of Web Engineering, 14(3), 45-58.