Аннотация:
Микрофронтенды представляют собой трендовое направление в разработке видимой части веб-приложения (фронтенда), заключающееся в разбиении монолитного приложения на отдельные, семантически независимые блоки, разрабатываемые независимо друг от друга. Каждый компонент веб-страницы или приложения функционирует согласно специально разработанной логике, при этом каждый из них может быть разработан, протестирован и развернут как самостоятельное приложение. Основная цель такого подхода – облегчение поддержки и разработки крупных приложений, работа над которыми ведется разными командами. Разделение крупных проектов («монолитов») на меньшие компоненты стало традиционным подходом к снижению сложности разработки и поддержки программных комплексов.
Ключевые слова:микрофронтенд, технология распределенного интерфейса, инструменты и способы построения, используемые технологии, фреймворки.