Graduate papers
  
Description of the graduate paper
Form of studies Master
Title of the study programm Business Informatics
Title in original language Mikro klienta daļas arhitektūras apgūšanas un migrācijas stratēģiju analīze
Title in English Analysis of Micro Frontend Architecture Adoption and Migration Strategies
Department 12300 Institute of Applied Computer Systems
Scientific advisor Gundars Alksnis
Reviewer Jānis Grundspeņķis
Abstract Pastāv vairākas pieejas, kā izstrādāt ar funkcijām bagātas tīmekļa lietojumprogrammas. Vairums no tām ir monolītas lietojumprogrammas, kurām ir tendence augt pirmkoda izmēros, palielināt sarežģītību un kļūt grūti mērogojamām. Mikro klienta daļas arhitektūra ievieš modulāru arhitektūras stilu, lai atrisinātu šīs problēmas un sadalītu klienta daļu atsevišķās un neatkarīgās mikro klienta daļas lietojumprogrammās. Šī pētījuma mērķis ir novērtēt monolītu klienta daļas lietojumprogrammu pakāpeniskās migrācijas iespēju uz mikro klienta daļas arhitektūru un aizpildīt zināšanu trūkumu saistībā ar servera daļas kompozīcijas iespējamību mikro klienta daļas lietojumprogrammās. Rezultāts tiek sasniegts, pārskatot esošos literatūras avotus mikro klienta daļas arhitektūrai, pārbaudot esošos mikro klienta daļas ietvarus un definējot iespējamās migrācijas stratēģijas. Tā rezultātā, veicot situācijas pētījumu, tiek demonstrēta monolītas klienta daļas lietojumprogrammas pakāpeniska migrācija uz mikro klienta daļas arhitektūru, izmantojot servera daļas renderēšanu un veicot monolītu un migrētu mikro klienta daļas lietojumprogrammu veiktspējas novērtējumu. Maģistra darbs sastāv no 92 lappusēm, 32 attēliem, 6 tabulām, 69 atsaucēm uz informācijas avotiem un 5 pielikumiem.
Keywords MIKRO KLIENTA DAĻAS ARHITEKTŪRA, MONOLĪTA ARHITEKTŪRA, PAKĀPENISKĀ MIGRĀCIJA, SERVERA DAĻAS RENDERĒŠANA
Keywords in English MICRO FRONTEND ARCHITECTURE, MONOLITHIC ARCHITECTURE, INCREMENTAL MIGRATION, SERVER-SIDE RENDERING
Language eng
Year 2022
Date and time of uploading 31.05.2022 00:49:06