Performance analysis of Svelte and Angular applications
The aim of this article is to check if the Svelte-based client part of a web application is more effective than the standard Angular approach. The article presents a comparison of page components rendering times on the basis of two test applications prepared in both frameworks. For the performance t...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Lublin University of Technology
2021-06-01
|
Series: | Journal of Computer Sciences Institute |
Subjects: | |
Online Access: | https://ph.pollub.pl/index.php/jcsi/article/view/2633 |
_version_ | 1818887369632251904 |
---|---|
author | Gabriel Białecki Beata Pańczyk |
author_facet | Gabriel Białecki Beata Pańczyk |
author_sort | Gabriel Białecki |
collection | DOAJ |
description | The aim of this article is to check if the Svelte-based client part of a web application is more effective than the standard Angular approach. The article presents a comparison of page components rendering times on the basis of two test applications prepared in both frameworks. For the performance tests, scenarios were prepared in which the times of adding and removing a different number of page components were examined. Application tests were performed using the Selenium Webdriver package. The research results clearly showed that the new approach used for DOM manipulation (Svelte v.3.0) is more efficient than the standard solution used in Angular applications (v.10.2). |
first_indexed | 2024-12-19T16:36:08Z |
format | Article |
id | doaj.art-e70e6b1cf9b74e74bf8a7207cc4f3a1b |
institution | Directory Open Access Journal |
issn | 2544-0764 |
language | English |
last_indexed | 2024-12-19T16:36:08Z |
publishDate | 2021-06-01 |
publisher | Lublin University of Technology |
record_format | Article |
series | Journal of Computer Sciences Institute |
spelling | doaj.art-e70e6b1cf9b74e74bf8a7207cc4f3a1b2022-12-21T20:13:57ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642021-06-011910.35784/jcsi.2633Performance analysis of Svelte and Angular applicationsGabriel Białecki0Beata Pańczyk1{'en_US': 'Poland'}Lublin University of TechnologyThe aim of this article is to check if the Svelte-based client part of a web application is more effective than the standard Angular approach. The article presents a comparison of page components rendering times on the basis of two test applications prepared in both frameworks. For the performance tests, scenarios were prepared in which the times of adding and removing a different number of page components were examined. Application tests were performed using the Selenium Webdriver package. The research results clearly showed that the new approach used for DOM manipulation (Svelte v.3.0) is more efficient than the standard solution used in Angular applications (v.10.2).https://ph.pollub.pl/index.php/jcsi/article/view/2633SvelteAngularperformancefrontend |
spellingShingle | Gabriel Białecki Beata Pańczyk Performance analysis of Svelte and Angular applications Journal of Computer Sciences Institute Svelte Angular performance frontend |
title | Performance analysis of Svelte and Angular applications |
title_full | Performance analysis of Svelte and Angular applications |
title_fullStr | Performance analysis of Svelte and Angular applications |
title_full_unstemmed | Performance analysis of Svelte and Angular applications |
title_short | Performance analysis of Svelte and Angular applications |
title_sort | performance analysis of svelte and angular applications |
topic | Svelte Angular performance frontend |
url | https://ph.pollub.pl/index.php/jcsi/article/view/2633 |
work_keys_str_mv | AT gabrielbiałecki performanceanalysisofsvelteandangularapplications AT beatapanczyk performanceanalysisofsvelteandangularapplications |