Tytuł pozycji:
Analiza porównawcza szkieletów programistycznych Angular i React
Niniejsza praca dyplomowa miała na celu sprawdzenie szkieletu Angular oraz biblioteki React pod kątem wydajności na trzech popularnych przeglądarkach internetowych. W związku z tym zaimplementowano dwie podobne aplikacje testowe tworzące interfejsy użytkownika oraz jedną aplikację serwerową do komunikacji z bazą danych i wymienionymi szkieletami programistycznymi. Następnie zostały wykonane testy sprawdzające czas pobierania i wyświetlania danych oraz ich usuwania. Poza wynikami wydajności przeprowadzono przegląd literatury w celu lepszego zobrazowania obecnego stanu wiedzy w danym temacie oraz opisano poszczególne elementy wyróżniające dany szkielet lub bibliotekę. Sprawdzono również otrzymane dane wynikowe pod względem różnic statystycznych korzystając z testów statystycznych.
This thesis aimed to examine the Angular framework and React library in terms of performance on three popular web browsers. To achieve this, two similar test applications were implemented to create user interfaces, along with a server application for database communication and the aforementioned programming frameworks. Subsequently, tests were conducted to assess the time required for downloading and displaying images, records, and their deletion. In addition to performance results, a literature review was conducted to provide a better understanding of the current state of knowledge in the field, and individual features distinguishing the respective framework or library were described. Furthermore, the obtained data was analyzed for statistical differences using statistical tests.
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).