Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
React stāvokļu pārvaldības risinājumu salīdzinoša analīze |
Nosaukums angļu valodā |
A Comparative Analysis of React State Management Solutions |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Valdis Saulespurēns |
Recenzents |
Ēriks Kļaviņš |
Anotācija |
Šis bakalaura darbs pēta un salīdzina divas React stāvokļa pārvaldības pieejas – iebūvēto useState un uz signāliem balstīto ārējo bibliotēku Signals. Tā kā efektīva stāvokļa pārvaldība ir būtiska mūsdienu tīmekļa lietojumprogrammu veiktspējas un lietotāja pieredzes nodrošināšanā, šis pētījums sniedz vērtīgu ieskatu par abu pieeju efektivitāti, veiktspēju un pielietojamību dažādos apstākļos. Pētījuma ietvaros vispirms veikta literatūras analīze un izstrādāta vērtēšanas kritēriju sistēma, pēc kuras tika analizēta abu pieeju ietekme uz atmiņas un CPU lietojumu, reakcijas laiku un saiņa izmēru. Testēšana veikta trīs veidu lietojumprogrammās: maza mēroga, liela mēroga un reāllaika lietotnēs. Rezultāti rāda, ka Signals nodrošina efektīvāku stāvokļa atjaunināšanu un optimizē komponentu renderēšanu, savukārt useState saglabā priekšrocību pakešu lieluma un sākotnējās ielādes ziņā. Secinājumi parāda, ka Signals ir piemērotāks intensīvām reāllaika lietotnēm, bet useState – projektos, kur svarīga ir minimāla saiņa ietekme. |
Atslēgas vārdi |
React, stāvokļa pārvaldība, useState, Signals, tīmekļa veiktspēja |
Atslēgas vārdi angļu valodā |
React, state management, useState, Signals, web performance |
Valoda |
lv |
Gads |
2024 |
Darba augšupielādes datums un laiks |
04.11.2024 22:34:09 |