Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Izstrādes satvaru salīdzinoša analīze Lightning Web Component kontekstā |
Title in English |
Comparative Analysis of Development Frameworks within Lightning Web Component |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Vitālijs Teže |
Reviewer |
Oksana Zavjalova |
Abstract |
Šīs pētnieciskais darbs pieder 1. bakalaura darba tipam.
CRM (angļ., Customer Relationship Management) platformas palīdz
uzņēmumiem komunikācijā gan ar esošiem, gan ar potenciāliem klientiem. Salesforce
ir viena no CRM platformām, kas piedāvā izstrādātājiem plašas pielāgošanas iespējas,
tajā skaitā lietotāju saskarnes izstrādē. Salesforce platformā lietotāja saskarnes izstrādei
ir piedāvātās gatavas komponentes, kurās ir iespējams kombinēt kopā, dažādu rezultātu
sasniegšanai. Bet esošo komponenšu funkcionalitāte ne vienmēr apmierina visas
prasības. Lai atļautu realizēt standarta neparedzētas prasības Salesforce piedāvā
izmantot LWC (angļ., Lightning Web Component) satvaru. Kaut gan LWC satvars ir
izstrādāts specifiski darbībai uz Salesforce platformas, pasaulē eksistē citi satvari, kuri,
iespējams, var piedāvāt labākus risinājumus. Šī darbā beigu rezultāts ir rekomendācijas
satvaru izvēlei, kas palīdzēs gan izstrādātājiem, gan uzņēmumiem, kuri nodarbojas ar
izstrādi Salesforce vidē.
Darba gaitā tika atlasīti divi populāri tīmekļa izstrādes satvari – React un
Angular un tika apskatītas ar šo satvaru izstrādāto komponenšu integrācijas iespēja
Salesforce platformā. Tika izstrādātas komponentes un veikts eksperiments, kurš
pierādīja, ka vairākos gadījumos, LWC satvars ir labāks, tomēr arī eksistē gadījumi, kad
React satvars var būt piemērotāks.
Darbā ir 48 lappuses, 16 attēli, 3 tabulas, 45 informācijas avoti un 2 pielikumi. |
Keywords |
tīmekļa komponentes, salesforce, lwc, react, angular |
Keywords in English |
web components, salesforce, lwc, react, angular |
Language |
lv |
Year |
2024 |
Date and time of uploading |
28.05.2024 22:22:09 |