Noslēguma darbu reģistrs
  
Studiju darba apraksts
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