Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Bootstrap 4 satvara izpēte tīmekļa vietņu izstrādei
Title in English Research on Bootstrap 4 Framework for Websites Development
Department 12300 Institute of Applied Computer Systems
Scientific advisor Pāvels Rusakovs
Reviewer SIA ZZ Dats programmētājs, Mg.sc.ing. Valdis Pavļukevičs
Abstract Bakalaura darbā ir apskatīta tīmekļa vietnes klienta puses izstrāde, procesā pielietotās tehnoloģijas, kā arī daži satvari, kurus tajā izmanto. Šādi satvari paredzēti tīmekļa vietnes prezentācijas slāņa, kurš nodarbojas ar tīmekļa lietotnes attēlošanu, lietotāja ievades apstrādi un izvades attēlošanu lietotājam, izstrādei. Tīmekļa vietnes klienta puse ir tā ar ko mijiedarbojas gala lietotājs un galvenokārt sastāv no HTML, CSS un JavaScript. Tomēr satvarus ir jāmāk pielietot un jāsaprot kā tie ietekmē tīmekļa vietnes izstrādi un vai vispār tos pielietot. Autors savā darbā piedāvā risināt šo problēmu, apskatot vienu no satvariem Bootstrap 4 un noskaidrojot to sniegtās priekšrocības un trūkumus. Darba teorētiskajā daļā pētīta tīmekļa vietņu arhitektūra un noteikti četri lietotņu funkcionālie elementi, klienta puses izstrādē izmantotās tehnoloģijas, kuras veido tīmekļa lietotnes prezentācijas slāni un sniegts ieskats CSS priekšprocesoros. Tiek apskatīts satvars Bootstrap 4, tā vēsture un izmantošanas iespējas un sniegts ieskats arī citos klienta puses satvaros. Darba praktiskajā daļā tiek izstrādāts testpiemērs – lietotne, demonstrējot divas pieejas tīmekļa vietnes prezentācijas slāņa izstrādei. Pirmajā gadījumā, neizmantojot klienta puses satvaru, bet otrajā - izmantojot Bootstrap 4. Balstoties uz abu pieeju salīdzinājumu, darba autors izdarijis secinājumus par katras pieejas priekšrocībām un trūkumiem. Dokumentā ir 58 lappuses, 47 attēli, 1 tabula, 3 pielikumi un 34 nosaukumu informācijas avoti.
Keywords Bootstrap 4, klienta-servera arhitektūra, klienta puses satvari, CSS priekšprocesori
Keywords in English Bootstrap 4, client-server architecture, front end frameworks, CSS preprocessors
Language lv
Year 2019
Date and time of uploading 07.06.2019 08:54:12