Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Meteor.js satvara izpēte Node.js lietotņu izstrādei
Title in English Research on Meteor.js Framework for Node.js 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 Mūsdienās eksistē daudz un dažādi satvari dažādiem programmatūras inženierijas mērķiem. Izvēlēties īsto satvaru savas lietotnes izveidei nebūt nav vienkāršs uzdevums. Katram satvaram ir savi plusi un savi mīnusi. Nereti, kad izstrādātājs izvēlas kādu konkrētu satvaru savas lietotnes izveidei, tas tiek darīts tā, lai konkrētais satvars spētu realizēt kādu konkrētu programmatūras inženierijas mērķi. Visbiežāk tiek meklēts tāds satvars, kas spēj sniegt balansu starp izstrādes ātrumu un darba elastīgumu. Nav satvara, kas derētu visām lietotnēm, tāpēc, izvēloties satvaru, ir svarīgi izvēlēties tieši tādu, kas sniegs labu izstrādes ātrumu un būs piemērots iecerētajai lietotnei. Bakalaura darbā tiek izpētīts reāllaika vides Node.js satvars Meteor.js un noskaidrotas tā priekšrocības, trūkumi, kā arī, veicot lietotnes izstrādi, izmantojot Meteor.js, tiek secināts kādiem projektiem un kādos gadījumos būtu ieteicams izmantot satvaru Meteor.js, kā arī cik vienkārša ir izstrādes gaita. Darbā ir aprakstīts, kas ir Node.js, kas ir tīmekļa satvari un kāda ir to nozīme. Ir sniegts Meteor.js satvara apraksts, tā izpēte, kā arī norādītas tā priekšrocības un trūkumi. Tiek izstrādāta tērzēšanas lietotne, izmantojot satvaru Meteor.js un citas tehnoloģijas, ko piedāvā Meteor.js. Rezultāti tiek apkopoti un tiek izdarīti secinājumi, ņemot vērā Meteor.js priekšrocības, trūkumus, izpētes rezultātus un lietotnes izstrādes gaitā autora iegūtās zināšanas.
Keywords Meteor.js, Node.js, satvars, JavaScript
Keywords in English Meteor.js, Node.js, framework, JavaScript
Language lv
Year 2020
Date and time of uploading 04.06.2020 23:46:01