Powiadomienia systemowe
- Sesja wygasła!
Identyfikatory
Warianty tytułu
Comparative analysis of Node.js frameworks
Języki publikacji
Abstrakty
Celem artykułu jest porównanie dwóch popularnych frameworków środowiska NodeJs. Analiza została przeprowadzona dla frameworków ExpressJs i NestJs. Do badań użytodwóch autorskich aplikacji wspierających operacje typu CRUD, zaimplementowanych w tych technologiach, posiadających identyczne funkcjonalności. Porównanie obejmuje wydajność aplikacji, metryki kodu, jakość i kompletność dokumentacji oraz wsparcie społeczności. Analiza wykazała, że ExpressJs jest minimalistyczny i nadaje się do mniej złożonych aplikacji, podczas gdy NestJs zapewnia ustandaryzowaną strukturę pozwalającą na tworzenie i rozwijanie obszernych i skomplikowanych projektów.
The aim of the article is to compare two popular NodeJs frameworks. The analysis was performed for the ExpressJs and NestJs frameworks. Two proprietary applications supporting CRUD operations, implemented in these technologies, containing the same functionalities were used for the research. The comparison includes application performance, code metrics, documentation quality and completeness, and community support. The analysis showed that ExpressJs is minimalistic and suitable for less complex applications, while NestJs provides a standardized framework that allows the creation and development of large and complex projects.
Czasopismo
Rocznik
Tom
Strony
26--30
Opis fizyczny
Bibliogr. 10 poz., rys., tab.
Twórcy
autor
- Lublin University of Technology (Poland)
autor
- Lublin University of Technology (Poland)
Bibliografia
- 1. R. Kempf, History of JavaScript, 2021 https://www.azion.com/en/blog/history-of-javascript/, [06.05.2023]
- 2. R. Benita, Clean Node.js Architecture – With NestJs and Typescript, https://betterprogramming.pub/clean-node-js-architecture-with-nestjs-and-typescript-34b9398d790f, [06.05.2023]
- 3. S. Pasquali, Node.js Projektowanie, wdrażanie i utrzymywanie aplikacji, Helion, 2017
- 4. Oficjalna dokumentacja technologii NestJs, https://docs.nestjs.com, [06.05.2023]
- 5. Oficjalna dokumentacja technologii ExpressJs, https://expressjs.com, [06.05.2023]
- 6. Oficjalna strona platformy StackOverflow: https://stackoverflow.com/, [06.05.2023]
- 7. Pytania otagowane słowem kluczowym „nestjs” na platformie StackOverflow, https://stackoverflow.com/questions/tagged/nestjs, [03.05.2023]
- 8. Pytania otagowane słowem kluczowym „express” na platformie StackOverflow, https://stackoverflow.com/questions/tagged/express, [03.05.2023]
- 9. Repozytoria NestJs na platformie Github, https://github.com/search?q=nestjs&type=repositories, [03.05.2023]
- 10. Repozytoria ExpressJs na platformie Github, https://github.com/search?q=express&type=repositories&p=2, [03.05.2023]
Uwagi
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).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-42c22cbd-eb8c-46e2-a3c7-b6bb36a196ba
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ć.