Show simple item record

dc.contributor.advisorBojārs, Uldis
dc.contributor.authorRakitenko, Germans
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2023-09-05T01:05:01Z
dc.date.available2023-09-05T01:05:01Z
dc.date.issued2023
dc.identifier.other95811
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/63269
dc.description.abstractTradicionālās monolītās tīmekļa lietotņu arhitektūras arvien vairāk tiek aizstātas ar mikroservisiem to aizmugursistēmām, taču priekšgala sistēmas bieži vien paliek viena, cieši saistīta vienība. Micro-frontend arhitektūra iesaka sadalīt tīmekļa lietotni mazākās vienībās, no kurām katru pārvalda atsevišķa komanda. Šāda arhitektūra ļauj katrai komandai neatkarīgi izstrādāt un uzturēt dažādas tīmekļa lietotnes daļas, izvēlēties vispiemērotākās tehnoloģijas. Darba mērķis ir izpētīt micro-frontend arhitektūru un to realizēt praksē izstrādājot tīmekļa lietotni ar micro-frontend arhitektūras pielietojumu un izvietojot to virtuālajā privātajā serverī. Rezultātā izstrādātā lietotne ir sadalīta 7 mikro-lietotnēs, no kurām viena izpildlaikā apvieno pārējās mikro-lietotnes. Katra mikro-lietotne ir izvietota atsevišķi, katrai ir savs subdomēns.
dc.description.abstractTraditional monolithic web app architectures are increasingly being replaced by microservices for their back-end systems, but front-end systems often remain a single, tightly coupled entity. Micro-frontend architecture recommends dividing a web app into smaller units, each managed by a separate team. Such an architecture allows each team to independently develop and maintain different parts of the web application, to choose the most suitable technologies. The aim of the work is to study the micro-frontend architecture and implement it in practice by developing a web application with the application of micro-frontend architecture and deploying it on a virtual private server. The resulting app is divided into 7 micro-apps, one of which combines the other micro-apps at runtime. Each micro-app is hosted separately, each with its own subdomain.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectmicro-frontend
dc.subjectModule Federation
dc.subjectmikroservisi
dc.subjectlietotnes arhitektūra
dc.subjectpriekšgala sistēma
dc.titleMicro-frontend arhitektūras pielietojums tīmekļa lietotņu izstrādē
dc.title.alternativeApplication of micro-frontend architecture in web application development
dc.typeinfo:eu-repo/semantics/bachelorThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record