Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Ember.js satvara analīze SPA lietotņu izstrādei |
Title in English |
Analysis of Ember.js Framework for SPA Applications Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Pāvels Rusakovs |
Reviewer |
SIA PROOF IT programmētājs, Mg. sc. ing. Dainis Ungurs |
Abstract |
Single-Page-Application lietotnes pēdējā laikā gūst arvien lielāku popularitāti, jo, salīdzinājumā ar vairāku lapu lietotnēm nodrošina labāku lietotāja pieredzi, kas ir it īpaši svarīgi arvien augošajā mobilo lietotņu tirgū.
Izstrādājot lietotni ir svarīgi izvēlēties lietotnes sagaidāmajai funkcionalitātei atbilstošu satvaru. Katram satvaram piemīt savas priekšrocības un trūkumi, kas, atkarībā no satvara izvēlēs veiksmīguma, spēj lietotnes izstrādi atvieglot vai sarežģīt.
Darba mērķis ir analizēt Ember.js JavaScript satvara iespējamos pielietojumus Single-Page-Application lietotņu izstrādes kontekstā.
Pētnieciskajā darbā ir analizēti Single-Page-Application lietotņu darbības principi, noteiktas to priekšrocības un izteiktākie trūkumi, kā arī veikta Ember.js satvara analīze, lai izprastu satvara galvenos darbības principus un sniegtu ieskatu satvara sniegtajās iespējās.
Pēc Single-Page-Application lietotņu un Ember.js satvara aplūkošanas, noteikts, vai un kādā veidā, izmantojot Ember.js satvara piedāvātās iespējas, ir iespējams novērst izteiktākās Singe-Page-Application lietotņu problēmas.
Pētnieciskā darba noslēgumā, izmantojot iepriekš noskaidroto par Ember.js satvaru un Single-Page-Application lietotnēm, noteiktas Ember.js satvara galvenās priekšrocības un trūkumi.
Darba rezultātā noskaidrots, ka Ember.js satvara galvenās priekšrocības ir laba mērogojamība un satvara stabilitāte.
Noskaidroti arī galvenie satvara trūkumi, kas ir zūdoša popularitāte, kas attiecīgi izraisa dokumentācijas trūkumu, augsta satvara apgūšanas sarežģītība kā arī pārlieku lielais satura resursu izmērs.
Pētījuma rezultātā veikts ieteikums, ka Ember.js satvaru ieteicams izvēlēties sarežģītām, liela mēroga Single-Page-Application lietotnēm, taču, izstrādājot maza mēroga vienkāršas lietotnes no satvara ieteicams izvairīties.
Pētnieciskajā darbā iekļauti 5 attēli, 4 tabulas un 48 lapaspuses. |
Keywords |
Ember.js, vienas lapas aplikācija, klienta puses satvars, JavaScript |
Keywords in English |
Ember.js, Single-Page-Application, frontend framework, JavaScript |
Language |
lv |
Year |
2020 |
Date and time of uploading |
05.06.2020 02:43:32 |