Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Satvaru Django un Express.js salīdzināšana
Nosaukums angļu valodā Comparison of Django and Express.js Frameworks
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Marina Uhanova
Recenzents Arnis Staško
Anotācija Darbā tika apskatīti un salīdzināti divi tīmekļa lietotņu izstrādes satvari aizmugursistēmas kontekstā – Django un Express.js. Satvari ir balstīti uz dažādām programmēšanas valodām – Django uz Python un Express.js uz JavaScript. Darba izpildes gaitā tika izstrādāti salīdzināšanas kritēriji veicot informācijas avotu analīzi. Izvēlētie kritēriji ir satvaru veiktspēja, resursu patēriņš un Halsteda sarežģītības mērs. Django veiktspēja ir zemāka par Express, taču Django ir vieglāks satvars pēc aprēķinātā Halsteda mēra. Django ir piemērotāks prototipēšanai un Express.js ir ieteicams izmantot uzdevumos, kuros ir svarīga veiktspēja un augsts vienlaicīgu lietotāju skaita atbalsts. Teorētiskajā daļā tika analizēti satvari un saistītās tehnoloģijas, kas tika izmantotas eksperimentu nodrošināšanai. Risinājuma daļā tika izstrādāti salīdzināšanas kritēriji, veidota tīmekļa lietotne un pielietoti kritēriji satvaru salīdzināšanā. Pārbaudes risinājuma daļā tika piedāvātas rekomendācijas satvaru izvēlē dažādās situācijās, balstīti uz eksperimentu un salīdzināšanas rezultātiem. Darbā ir 52 lappuses, 23 attēli, 4 tabulas, 4 pielikumi un 72 izmantotie informācijas avoti.
Atslēgas vārdi Tīmekļa izstrādes satvari, Django, Express.js, aizmugursistēmu izstrāde, salīdzinoša analīze
Atslēgas vārdi angļu valodā Web frameworks, Django, Express.js, backend development, comparative analysis
Valoda lv
Gads 2023
Darba augšupielādes datums un laiks 30.05.2023 02:10:42