Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Evaluation of the Blazor framework: A comparison between Blazor and React
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
2021 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Blazor WebAssembly is a new framework that was released in May 2020 that makes it possible to build client-side web applications using C# instead of using JavaScript for its frontend. The most popular web frameworks today are JavaScript based frameworks. This study aims to find out if Blazor is a viable option to use for developing web applications and if it is a well-established framework compared to JavaScript frameworks. To evaluate Blazor, a comparison is performed between Blazor and React on six criteria. The criteria are lines of code, cyclomatic complexity, state management, debugging tools, community, and libraries. To answer the criteria two applications was developed, one in the React framework and one in the Blazor framework. Besides the two applications, literature was gathered to answer the criteria. The results from the comparison showed Blazor was a Viable option to use for the development of web applications and that it has become established as a framework when taken its age in to consideration. 

Place, publisher, year, edition, pages
2021. , p. 44
Keywords [en]
Blazor, React, Framework, Library, Comparison, Javascript, C#
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:hj:diva-54164ISRN: JU-JTH-DTA-1-20210137OAI: oai:DiVA.org:hj-54164DiVA, id: diva2:1581987
External cooperation
Saab AB
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2021-08-09 Created: 2021-07-27 Last updated: 2025-10-13Bibliographically approved

Open Access in DiVA

fulltext(1099 kB)1286 downloads
File information
File name FULLTEXT01.pdfFile size 1099 kBChecksum SHA-512
ea5ac694575b9a969a92aa6680fccf8a927f7dcc1876a2ded066769bb3b95d5f232febef81c2de3a44cd067e66f50a3113807b384d13c6008ed89d58e822f503
Type fulltextMimetype application/pdf

By organisation
JTH, Department of Computer Science and Informatics
Other Engineering and Technologies

Search outside of DiVA

GoogleGoogle Scholar
Total: 1287 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: 3700 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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