Tytuł pozycji:
Performance optimization of web applications using Qwik
This article analyzes the performance of three frameworks - React.js, Next.js and Qwik - that offer different methods of rendering application views. The purpose of the study was to show whether the new Qwik framework allows for better application load times compared to the other frameworks. The study was conducted using 3 applications representing the same research content, referring to cases occurring in production environments. In order to assess the performance, the Google Lighthouse tool was used, thanks to which it was proved that it is impossible to unequivocally say that Qwik allows for better optimization of the application compared to other frameworks.
W niniejszym artykule przeprowadzono analizę wydajnościową trzech szkieletów programistycznych - React.js, Next.js oraz Qwik - oferujących różne metody renderowania widoków aplikacji.Celem badania było wykazanie, czy nowy szkielet Qwik pozwala na uzyskanie lepszych wyników czasów ładowania aplikacji, w porównaniu z pozostałymi szkieletami. Badanie przeprowadzono z wykorzystaniem 3 aplikacji reprezentujących tę samą treść badawczą, nawiązującą do przypadków występujących w środowiskach produkcyjnych. W celu oceny wydajności wykorzystano narzędzie Google Lighthouse, dzięki czemu dowiedziono, że nie da się jednoznacznie stwierdzić, aby Qwik pozwalał na lepszą optymalizację aplikacji w porównaniu z pozostałymi szkieletami.
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki (2025).