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. |