Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Att bygga ett spa med komponenter i LitElement och ReactJS: En analys av skillnad i svarstid och applikationskod mellan Shadow DOM och Virtual DOM
University of Skövde, School of Informatics.
2021 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
To build a spa with components in LitElement and ReactJS : An analysis of difference in response time and application code between Shadow DOM and Virtual DOM (English)
Abstract [sv]

Denna studie undersöker skillnader i svarstid mellan komponentbaserade SinglePage Applications i ReactJS och i LitElement. LitElement bygger på webbkomponenter som använder sig av Shadow DOM. ReactJS använder sig istället av Virtual DOM. Problemet är att virtual DOM kan orsaka en stor kostnad i beräkningskraft vid utveckling av större projekt. För att undersöka hur denna kostnad i beräkningskraft påverkar svarstiden för ReactJS i jämförelse medLitElement utförs ett experiment i en kontrollerad miljö. Resultatet blev att LitElement har en säkerställd lägre svarstid än ReactJS. Slutsatsen som drogs var att anledningen till denna skillnad i svarstid beror på kostnad i beräkningskraft förReactJS vid uppdatering av data . Vidare testning av detta fenomen, exempelvis fler mätserier eller funktioner skulle kunna vara ett framtida arbete. Andra framtida arbeten för att bredda denna studie kan även vara att undersöka skillnad vid användning av mobila enheter, applikationerna i kombination med databas ,mätning av utvecklingstid och mätning av användarupplevelse

Place, publisher, year, edition, pages
2021. , p. 65
Keywords [sv]
Komponenter, ReactJS, LitElement, Virtual DOM, Shadow DOM, Single page Application
National Category
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-20471OAI: oai:DiVA.org:his-20471DiVA, id: diva2:1585065
Subject / course
Informationsteknologi
Educational program
Web Developer - Programming
Supervisors
Examiners
Available from: 2021-08-16 Created: 2021-08-16 Last updated: 2021-08-16Bibliographically approved

Open Access in DiVA

fulltext(2882 kB)223 downloads
File information
File name FULLTEXT01.pdfFile size 2882 kBChecksum SHA-512
472db2c12866a9806c5e628a5bbd7d6558f280ec50ae3d9131bc9446bf6d614321bc332667723841ea25d8f3e79811c97d6a86d212eeeebaf0941f1689d54900
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 223 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 290 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf