Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Satvaru Django un Express.js salīdzināšana
Title in English Comparison of Django and Express.js Frameworks
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Marina Uhanova
Reviewer Arnis Staško
Abstract 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.
Keywords Tīmekļa izstrādes satvari, Django, Express.js, aizmugursistēmu izstrāde, salīdzinoša analīze
Keywords in English Web frameworks, Django, Express.js, backend development, comparative analysis
Language lv
Year 2023
Date and time of uploading 30.05.2023 02:10:42