PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analiza porównawcza wybranych szkieletów dedykowanych budowie aplikacji SPA

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparative analysis of selected programming frameworks dedicated to SPA applications
Języki publikacji
PL
Abstrakty
PL
Celem niniejszej pracy było porównanie dwóch popularnych szkieletów programistycznych dedykowanych budowie aplikacji typu SPA. Analizie zostały poddanedwie autorskie aplikacje o identycznych funkcjonalnościach, jedna z nich powstała w React, natomiast druga w Angularze. Wykorzystano gotowe narzędzie developerskie, autorski skrypt porównujący szybkość dodawania elementów do bazy danych oraz sprawdzono popularność technologii w serwisie Stack Overflow oraz w wyszukiwarce Google
EN
The purpose of this study was to compare two popular programming frameworks dedicated to building SPA applications. Two proprietary applications with identical functionalities were analyzed, one created in React and the other in Angular. A ready-made programming tool was used, an original script comparing the speed of adding elements to the database, and the popularity of the technology was checked on the Stack Overflow website and in the Google search engine.
Słowa kluczowe
PL
Angular   React   SPA  
EN
Angular   React   SPA  
Rocznik
Tom
Strony
88--92
Opis fizyczny
Bibliogr. 15 poz., rys.
Twórcy
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
Bibliografia
  • 1. M. Mikowski, J. Powell, Single Page Web Applications. Programowanie aplikacji internetowych z JavaScript, Helion, 2015. Google Scholar
  • 2. Freeman, Angular. Profesjonalne techniki programowania. Wydanie II, Helion, 2018. Google Scholar
  • 3. P. Kamiński, React. Wstęp do programowania, Helion, 2021. Google Scholar
  • 4. E. Porcello, A. Banks, React od podstaw. Nowoczesne wzorce tworzenia aplikacji. Wydanie II, Helion, 2021. Google Scholar
  • 5. Freeman, Angular. Profesjonalne techniki programowania. Wydanie IV, Helion, 2021. Google Scholar
  • 6. R. Baida, M. Andriienko, Analiza porównawcza wybranych technologii internetowych w kontekście tworzenia gier na przykładzie gry planszowej Munchkin, Praca magisterska, Politechnika Lubelska, Lublin 2019. Google Scholar
  • 7. K. Boczkowski, Porównanie narzędzi do tworzenia aplikacji typu SPA na przykładzie React i Vue.js, Praca magisterska, Politechnika Lubelska, Lublin 2019. Google Scholar
  • 8. M. Jusięga, Analiza porównawcza wybranych wersji szkieletu programistycznego Symfony, Praca magisterska, Politechnika Lubelska, Lublin 2020. Google Scholar
  • 9. M. Wrońska, Analiza porównawcza biblioteki jQuery Mobile i frameworka Bootstrap w wytwarzaniu stron responsywnych, Praca magisterska, Politechnika Lubelska, Lublin 2016. DOI: https://doi.org/10.35784/jcsi.119 Google Scholar
  • 10. G. Białecki, B. Pańczyk, Analiza wydajnościowa aplikacji Svelte i Angular, JCSI 19 (2021) 139-143. DOI: https://doi.org/10.35784/jcsi.2633 Google Scholar
  • 11. J. Palak, Analiza porównawcza zastosowania szkieletów Angular2 i Ember.js, Praca magisterska, Politechnika Lubelska, Lublin 2017. Google Scholar
  • 12. N. Kovalchuk, Porównanie wybranych szkieletów aplikacji internetowych dla technologii Java, Praca magisterska, Politechnika Lubelska, Lublin 2016. Google Scholar
  • 13. Opis rozszerzenia Lighthouse, https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?hl=pl , [27.09.2022]. Google Scholar
  • 14. Najpopularniejsze technologie według serwisu Stack Overflow, https://survey.stackoverflow.co/2022/#technology-most-popular-technologies , [27.09.2022]. Google Scholar
  • 15. Google Trends popularność haseł Angular i React, https://trends.google.com/trends/explore?q=%2Fm%2F012l1vxv,%2Fg%2F11c6w0ddw9 , [27.09.2022]. Google Scholar
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-19941288-deb5-4e0b-b1cc-e51212232e67
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.