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
Prestandajämförelse av tre typescript ORM-bibliotek
University of Skövde, School of Informatics.
University of Skövde, School of Informatics.
University of Skövde, School of Informatics.
2024 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
Performance comparison of three typescript ORM-libraries (English)
Abstract [en]

This research compares the performance of three TypeScript Object-Relational Mapping (ORM) libraries, MikroORM, Prisma, and Sequelize, selected based on a set of software quality attributes. A REST-API was implemented with uniform functionality for each library. A total of 24 endpoints, with functionality representing base SQL queries, were tested for comparison of response time, throughput, and memory usage. Results show that no library is superior in all performance metrics, suggesting ORM selection should align with specific project needs. Generalizability was ensured through varied query complexities and iterations. Future research could expand on this study by testing in diverse environments, testing against baseline query performance, and introducing randomness via true experiments. 

Place, publisher, year, edition, pages
2024. , p. 33
Keywords [en]
ORM, MikroORM, Prisma, Sequelize, TypeScript, performance
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:his:diva-24156OAI: oai:DiVA.org:his-24156DiVA, id: diva2:1881324
Subject / course
Informationsteknologi
Educational program
Computer Science - Specialization in Systems Development
Supervisors
Examiners
Available from: 2024-07-03 Created: 2024-07-03 Last updated: 2024-07-03Bibliographically approved

Open Access in DiVA

fulltext(1904 kB)95 downloads
File information
File name FULLTEXT01.pdfFile size 1904 kBChecksum SHA-512
0077f4e9b8e4ae63246061fabe7c75b8df0b2501c42dac6a8205dc7150ad9e108ded8c5fef9c86534a10891a796c3d2db50187395ce2ea30368b2c8da0744ee6
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 95 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: 1064 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