Архітектура та патерни мікрофронтендів, принципи їх реалізації, слабкі та сильні сторони

dc.contributor.advisorГагарін, Олександр Олександрович
dc.contributor.authorВеретьонкін, Олексій Сергійович
dc.date.accessioned2023-01-05T08:35:57Z
dc.date.available2023-01-05T08:35:57Z
dc.date.issued2022
dc.descriptionДослідження розглядає процес створення веб-додатків на основі мікросервісної(мікрофронтендної) архітектури. У роботі розглянуто основні підходи побудови такої архітектури, визначено недоліки та переваги такого підходу. З використанням мікрофронтендної архітектури розроблено застосунок кабінет енергоменеджера.uk
dc.description.abstractenThe master's thesis on the topic "Architecture and patterns of microfrontends, the principles of their implementation, weaknesses and strengths" was completed by the student of the Department of Digital Technologies in Energy of the National Institute of Energy of IATE Oleksiy Serhiyevich Veretyonkin from the specialty 121 "Software Engineering" under the educational and professional program "Software Engineering of Intelligent Cyber-physical systems and web technologies" and consists of: introduction; 8 chapters ("Establishment of system requirements", "Analysis of similar software solutions", "Architecture of microfrontends", "Choosing technologies for a web application", "Choosing development tools", "Web application implementation", "System installation and work with by it" and "Development of a startup project"), conclusions to each of these sections; general conclusions; the list of used sources, which includes 10 sources; 33 illustrations; 9 tables and an appendix. The total volume of work is 109 pages. Actuality of theme. The developed system allows monitoring of energy resources. The transition to alternative energy sources (solar panels, windmills, etc.) requires a constant review of the energy used. Providing monitoring over resources can show places where urgent equipment replacement is needed, for example: old light bulbs require too much electricity, or a leaking old faucet causes additional water consumption. The purpose and objectives of the study. The goal of the work is to build a client application that can be easily expanded and add new functionality without the need for a global update of the entire application. Object of study. Technologies that ensure the development of client applications, the process of developing frontends. Subject of study. A system of microfrontends for creating a web application for managing the energy management system. Research methods. Building the architecture of microfrontends. Practical significance of the obtained results. The developed system simplifies the work of energy managers, serving them as a tool for document management and review of energy resources. The system can be implemented for ordinary houses to keep track of consumed resources.uk
dc.description.abstractukМагістерська дисертація за темою “Архітектура та патерни мікрофронтендів, принципи їх реалізації, слабкі та сильні сторони” виконана студентом кафедри цифрових технологій в енергетиці НН ІАТЕ Веретьонкіном Олексієм Сергійовичем зі спеціальності 121 “Інженерія програмного забезпечення” за освітньо-професійною програмою “Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем і веб-технологій” і складається зі: вступу; 8 розділів (“Встановлення вимог до системи”, “Аналіз подібних програмних рішень”, “Архітектура мікрофронтендів”, “Вибір технологій для веб-застосунку”, “Вибір інструментів розробки”, “Релізація веб-додатку”, “Встановлення системи та робота з нею” і “Розробка стартап-пректу”), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 10 джерел; 33 ілюстрації; 9 таблиць та додатка. Загальний обсяг роботи 109 сторінок. Актуальність теми. Розроблена система дозволяє виконувати моніторинг енергоресурсів. Перехід на джерела альтернативної енергії(сонячні панелі, вітряки, тощо) потребують постійного огляду за енергією що використовуються. Забезпечення моніторингу над ресурсами може показати місця де необхідна термінова заміна обладнання, наприклад: старі лампочки потребують дуже багато електроенергії, або протікання старого крану спричиняє додаткове споживання води. Мета і задачі дослідження. Метою роботи є побудова клієнтського застосунку що можна буде легко розширювати та додавати туди новий функціонал без необхідності глобального оновлення всього застосунку. Об'єкт дослідження. Технології що забезпечують розробку клієнтських додатків, процес розробки фронтендів. Предмет дослідження. Система мікрофронтендів для створення веб-додатку управління системою енергоменеджменту. Методи дослідження. Побудова архітектури мікрофронтендів. Практичне значення одержаних результатів. Розроблена система спрощує роботу для енергоменеджерів слугуючи їм інструментом для ведення документобігу та огляду за енергоресурсами. Систему можна впровадити для звичайних будинків щоб можна було вести облік спожитих ресурсів.uk
dc.format.page130 с.uk
dc.identifier.citationВеретьонкін, О. С. Архітектура та патерни мікрофронтендів, принципи їх реалізації, слабкі та сильні сторони : магістерська дис. : 108 Інженерія програмного забезпечення / Веретьонкін Олексій Сергійович. – Київ, 2022. – 130 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/51703
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectфронтендuk
dc.subjectмікрофронтентuk
dc.subjectдеплойuk
dc.subjectстейт менеджментuk
dc.subjectclient side renderinguk
dc.subjectserver side renderinguk
dc.subjectfrontenduk
dc.subjectmicro frontenduk
dc.subjectdeplayuk
dc.subjectstate managementuk
dc.subject.udc004.4uk
dc.titleАрхітектура та патерни мікрофронтендів, принципи їх реалізації, слабкі та сильні сторониuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Veretonkin_magistr.pdf
Розмір:
15.2 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: