Анализ производительности и особенности функционирования микрофронтендов
(Стр. 25-35)

Подробнее об авторах
Юдин Александр Викторович доктор экономических наук, кандидат физико-математических наук; доцент, кафедра индустриального программирования, Институт перспективных технологий и индустриального программирования
МИРЭА – Российский технологический университет
г. Москва, Российская Федерация Макиевский Станислав Евгеньевич ассистент, кафедра индустриального программирования, Институт перспективных технологий и индустриального программирования; МИРЭА – Российский технологический университет; г. Москва, Российская Федерация. Адышкин Сергей Сергеевич преподаватель, кафедра индустриального программирования, Институт перспективных технологий и индустриального программирования; МИРЭА – Российский технологический университет; г. Москва, Российская Федерация. Грошева Полина Юрьевна кандидат экономических наук; доцент, кафедра индустриального программирования, Институт перспективных технологий и индустриального программирования; МИРЭА – Российский технологический университет; г. Москва, Российская Федерация
Оплатить 390 руб. (Картой) Оплатить 390 руб. (Через QR-код)

Нажимая на кнопку купить вы соглашаетесь с условиями договора оферты

Аннотация:
Микрофронтенды представляют собой трендовое направление в разработке видимой части веб-приложения (фронтенда), заключающееся в разбиении монолитного приложения на отдельные, семантически независимые блоки, разрабатываемые независимо друг от друга. Каждый компонент веб-страницы или приложения функционирует согласно специально разработанной логике, при этом каждый из них может быть разработан, протестирован и развернут как самостоятельное приложение. Основная цель такого подхода – облегчение поддержки и разработки крупных приложений, работа над которыми ведется разными командами. Разделение крупных проектов («монолитов») на меньшие компоненты стало традиционным подходом к снижению сложности разработки и поддержки программных комплексов.
Образец цитирования:
ОБРАЗЕЦ ЦИТИРОВАНИЯ: Юдин А.В., Макиевский С.Е., Адышкин С.С., Грошева П.Ю. Анализ производительности и особенности функционирования микрофронтендов // Computational Nanotechnology. 2024. Т. 11. № 1. С. 25-35. DOI: 10.33693/2313-223X-2024-11-1-25-35. EDN: DPSYMQ
Список литературы:
Brito M., Cunha J., Saraiva J. Identification of microservices from monolithic applications through topic modelling // Proceedings of the 36th Annual ACM Symposium on Applied Computing, SAC’21. Association for Computing Machinery. New York, NY, USA, 2021. Pp. 1409–1418. DOI: 10.1145/3412841.3442016
Bucchiarone A., Dragoni N., Dustdar S. et al. From monolithic to microservices: An experience report from the banking domain // IEEE Softw. 2018. No. 35. Pp. 50–55. DOI: 10.1109/MS.2018.2141026.
Capuano R., Muccini H. A systematic literature review on migration to microservices: A quality attributes perspective. In: IEEE 19th International Conference on Software Architecture Companion, ICSA Companion 2022 (Honolulu, HI, USA, March 12–15, 2022). IEEE, 2022. Pp. 120–123. DOI: 10.1109/ICSA-C54293.2022.00030.
Conway M.E. How do committees invent? Datamation. 1967.
Männistö J., Tuovinen A., Raatikainen M. Experiences on a framework less micro-frontend architecture in a small organization. In: IEEE 20th International Conference on Software Architecture Companion (ICSA-C). 2023. Pp. 61–67. DOI: 10.1109/ICSA-C57050.2023.00025.
Newman S. Building microservices. Sebastopol, CA: O’Reilly Media, Inc., 2015.
Nishizu Yu., Kamina T. Implementing micro frontends using signal-based web components // Journal of Information Processing. 2022. Issue 30. Pp. 505–512. DOI: 10.2197/ipsjjip.30.505.
Peltonen S., Mezzalira L., Taibi D. Motivations, benefits, and issues for adopting micro-frontends: A multivocal literature review // Information and Software Technology. 2021. DOI: 10.1016/j.infsof.2021.106571.
Taibi D., Mezzalira L. Micro-frontends: Principles, implementations, and pitfalls // ACM SIGSOFT Software Engineering Notes. 2022. Issue 47. Pp. 25–29. DOI: 10.1145/3561846.3561853.
Wang D., Yang D., Zhou H. et al A novel application of educational management information system based on micro frontends // Procedia Computer Science. 2020. Issue 176. Pp. 1567–1576. DOI: 10.1016/j.procs.2020.09.168.
Wanjala S. A framework for implementing micro frontend architecture // International Journal of Web Engineering and Technology. 2022. DOI: 17.337.10.1504/IJWET.2022.10054340.
Zhou J., Yang L., Wu J. Micro-frontend architecture base. In: 6th International Conference on Computer Information Science and Application Technology (CISAT 2023). 2023. DOI: 37.10.1117/12.3003818.
Вершинин Е.В., Поляков Р.А., Исаев А.Б.У. Техники имплементации связей между частями информациолнной системы с микрофронтенд архитектурой // Электронный журнал: наука, техника и образование. 2022. № 3 (38). С. 15–19.
Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. СПб.: Питер, 2001.
Ким П.Е., Кашапов К.Г., Голикова Е.А. Cравнение инструментов для реализации микрофронтендов (микросервисов) с интеграцией во время сборки SPA веб-приложений // Научно-технические инновации и веб-технологии. 2023. № 2. С. 33–38.
Мейер Б. Объектно-ориентированное конструирование программных систем / пер. с англ. Москва: Русская Редакция, 2005
Прокофьев А.П. Особенности архитектуры микрофронтендов // Инновации. Наука. Образование. 2022. № 50. С. 2126–2132.
Ключевые слова:
микрофронтенд, технология распределенного интерфейса, инструменты и способы построения, используемые технологии, фреймворки.


Статьи по теме