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...

Full description

Bibliographic Details
Main Authors: Gabriel Białecki, Beata Pańczyk
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