Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "JS" wg kryterium: Temat


Tytuł:
Opracowanie i testowanie aplikacji utworzonych z użyciem platform Node.js oraz Laravel
Development and testing of applications created with the platforms Node.js and Laravel
Autorzy:
Bomba, V
Łukasik, E.
Powiązania:
https://bibliotekanauki.pl/articles/98032.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Node
js
Laravel
PHP
MongoDB
benchmark
Opis:
Celem pracy była analiza i badanie programowej platformy Node.js i frameworka Laravel, a także porównanie wydajności serwisów utworzonych za pomocą tych technologii. Testy wydajności aplikacji przeprowadzono za pomocą oprogramowania Apache Benchmark i Apache JMeter. Analiza obejmuje teoretyczne i praktyczne aspekty ich funkcjonowania.
The aim of this work was the analysis and research of software platform Node.js and the framework Laravel, and comparing the performance of the created sites using Node.js and PHP. The tests were carried out with Apache Benchmark and Apache JMeter. The analysis includes theoretical and practical aspects of their functioning.
Źródło:
Journal of Computer Sciences Institute; 2016, 2; 60-63
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności narzędzi do tworzenia interfejsu aplikacji typu SPA na przykładzie React i Vue.js
Comparison of the performance of tools for creating a SPA application interface - React and Vue.js
Autorzy:
Boczkowski, Krzysztof
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98420.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
React
Vue.js
wydajność
JavaScript
performance
Opis:
W artykule przeprowadzono analizę wydajności aktualnie stosowanych narzędzi do tworzenia interfejsu aplikacji typu SPA. Badanie przeprowadzono z wykorzystaniem dwóch aplikacji, o takiej samej funkcjonalności, zaimplementowanych w React i Vue.js. Do pomiaru wykorzystano narzędzia deweloperskie dostępne w przeglądarkach internetowych oraz odpowiednie implementacje własnych metod.
The article analyses the performance of currently used tools for creating a SPA application interface. The study was conducted using two applications with the same functionality, implemented in React and Vue.js. The tools available in web browsers and appropriate implementations of own methods were used to measure SPA performance.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 73-77
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów programistycznych Angular 10 i Vue 3.0
Comparative analysis of the Angular 10 and Vue 3.0 frameworks
Autorzy:
Lipski, Piotr
Kyć, Jarosław
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/1837836.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Angular
Vue.js
efficiency
comparison
wydajność
porównanie
Opis:
Celem artykułu jest przeprowadzenie analizy porównawczej dwóch szkieletów programistycznych Angular w wersji 10 oraz Vue w wersji 3.0. Podstawą porównania jest wydajność zbadana za pomocą dwóch podobnych co do funkcjonalności aplikacji. Badaniu poddano widok ze zmienną liczbą wyświetlanych elementów, a czas mierzono od momentu wskazania liczby komponentów do zakończenia renderowania. Porównano także ilość przestrzeni dyskowej jaką zajmują finalne aplikacje oraz modułów aplikacji względem sposobu realizacji ich funkcjonalności. Wyniki badań pozwoliły sformułować wnioski, że Vue jest bardziej wydajny od Angulara a dodatkowo aplikacja Vue zajmuje mniej przestrzeni dyskowej.
The aim of this article is to perform a comparative analysis of the Angular v10 and Vue v3.0 frameworks. The basis of the comparison is the performance tested with two applications that are similar in terms of functionality. The view with a variable number of displayed elements was examined, and the time was measured from the moment the number of components was indicated to the end of rendering. The amount of disk space occupied by the final applications and application segments was also compared in relation to the method of implementing their functionality. The results of the research allowed to formulate the conclusions that Vue is more efficient than Angular and additionally the Vue application takes up less disk space.
Źródło:
Journal of Computer Sciences Institute; 2021, 20; 205-209
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie Node.js w tworzeniu aplikacjach sterowanych zdarzeniami
Using of Node.js in creating application based on event-driven architecture
Autorzy:
Hrynczyszyn, W.
Plechawska-Wójcik, M.
Powiązania:
https://bibliotekanauki.pl/articles/98122.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
node
js
programowanie zdarzeniowe
event-driven programming
Opis:
W niniejszej publikacji omówiona została nowa technika tworzenia oprogramowania – programowanie sterowane zdarzeniami. Została ona porównana z innymi popularnymi technikami tworzenia serwisów w celu ujawnienia słabych punktów oraz sprawdzeniu, w jakich obszarach aplikacji internetowych nadaje się do stosowania.
This paper discusses a new programming method - event driven programming. This method is compared with other popular ways of implementing web services to find its weak points and discover in which areas of modern web applications it could be implemented.
Źródło:
Journal of Computer Sciences Institute; 2017, 3; 6-10
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów do budowy aplikacji internetowych w ekosystemie Node.js
The comparative analysis of web applications frameworks in the Node.js ecosystem
Autorzy:
Miłosierny, Bartosz
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/1837816.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
JavaScript frameworks
Node.js environment
performance comparative analysis
server application
szkielety programistyczne JavaScript
środowisko Node.js
analiza porównawcza wydajności
aplikacja serwerowa
Opis:
Przedmiotem badań była analiza porównawcza trzech szkieletów do budowy aplikacji internetowych działających w ekosystemie Node.js: Express (wersja 4.17.1), Hapi (wersja 20.0.1) oraz Koa (wersja 2.13.0). Przygotowano ekspe-ryment składający się z szeregu scenariuszy, podczas których dokonano pomiarów czasów odpowiedzi serwera na żądania przychodzące ze strony klienta. W ramach pracy zaimplementowano serwerowe aplikacje testowe obsługujące żądania HTTP (GET, POST, PUT, DELETE) realizujące typowe operacje na bazie danych. Aplikacje zawierały te same funkcjonalności i zostały zbudowane przy pomocy trzech testowanych szkieletów. W poszczególnych scenariuszach wysyłano od niezależnych klientów po 1000 żądań danego typu, dokonywano pomiarów czasów kolejnych odpowiedzi oraz obliczano ich średnie. Na podstawie uzyskanych wyników okazało się, że szkielety Hapi i Koa dla żądań typu GET, POST, PUT, DELETE, operujące na jednym obiekcie lub ciągu znaków Hello World! osiągnęły najlepsze, choć bardzo zbliżone czasy odpowiedzi. W przypadku żądania GET, przy większych obciążeniach zdecydowanie najlepszym okazał się szkielet Koa, uzyskując czasy odpowiedzi w przybliżeniu o 20% lepsze niż Express. Przy dużych obciążeniach zdecydowanie najgorzej wypadł szkielet Hapi osiągający ponad 2 razy dłuższe czasy odpowiedzi niż szkielet Koa.
The subject of the research was the comparative analysis of three frameworks for building web applications, i.e. Ex-press (version 4.17.1), Hapi (version 20.0.1) and Koa (version 2.13.0), operating in the Node.js ecosystem. An experi-ment was prepared consisting of a number of scenarios, during which the server response times to incoming requests from the client were measured. As part of the work, server test applications handling HTTP requests (GET, POST, PUT, DELETE) performing typical data operations were implemented. The applications contained the same functionalities and were built using the three tested frameworks. In individual scenarios, 1,000 requests of a given type were sent from independent clients, the times of successive responses were measured and their averages were calculated. On the basis of the obtained results, Hapi and Koa frameworks for GET, POST, PUT, DELETE requests, operating on one object or a string Hello World! have achieved the best, although very similar, response times. In the case of the GET request, the Koa framework proved to be the best for higher loads, achieving response times approximately 20% better than the Express framework. For high loads, the Hapi framework achieved the worst results, reaching response times over 2 times longer than the Koa framework.
Źródło:
Journal of Computer Sciences Institute; 2021, 18; 42-48
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zwiększenie efektywności procesu tworzenia aplikacji internetowych poprzez połączenie frameworków Meteor JS i Angular JS
Increasing an efficiency of the web-applications developing the process through the combine of frameworks MeteorJS and AngularJS
Autorzy:
Nishtuk, V.
Miłosz, E.
Powiązania:
https://bibliotekanauki.pl/articles/98472.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
MeteorJS
AngularJS
frameworki
połączenie frameworków
JS - frameworks
unification frameworks
Opis:
Celem artykułu było przeprowadzenie analizy porównawczej frameworków AngularJS i MeteorJS, oraz próba ich połączenia w procesie tworzenia aplikacji internetowej Analiza porównawcza została wykonana na podstawie dokumentacji technicznej wybranych narzędzi oraz na podstawie oceny procesu tworzenia przykładowej aplikacji internetowej z ich udziałem. Wybrane zostały mocne strony każdego z narzędzi, zostały one wykorzystane w procesie tworzenia aplikacji internetowej, w którym połączono frameworki przydzielając każdemu z nich okresloną funkcjonalność aplikacji. Połaczenie frameworków miało na celu zwiększenie efektywności procesu wytwarzania aplikacji internetowej.
The comparative analysis was made on the basis of technical documentation selected tools and on the process of creating a sample web application. Strengths of each tool were selected and have been used in the process of developing a web application that combines frameworks by assigning each of them a specific application functionality. Combining of frameworks aimed increasing the efficiency of the developing process of web application.
Źródło:
Journal of Computer Sciences Institute; 2017, 3; 33-37
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Kult Serca Jezusowego w wybranych pismach św. Józefa Sebastiana Pelczara
The cult of the Sacred Heart of Jesus in the selected writings of St. Joseph Sebastian Pelczar
Autorzy:
Słoma, Ireneusz
Powiązania:
https://bibliotekanauki.pl/articles/502660.pdf
Data publikacji:
2013
Wydawca:
Wyższe Seminarium Duchowne w Łodzi
Tematy:
Serce Jezusa
duchowość chrześcijańska
Józef Sebastian Pelczar
pisma J.S. Pelczara
Opis:
The cult of the Sacred Heart of Jesus centuries exists in the Church. Many of the saints propagated this worship, because themselves practiced this spirituality. One of them was St. Joseph Sebastian Pelczar (1842–1924), Bishop of the Diocese of Przemysl in the years 1901–1924 cared of sanctification of himself and other worshippers. He was a zealous apostle of the Sacred Heart of Jesus. He saw in it an efficient way to achieve holiness. Especially he recommended this cult in many writings. In the most important of them everyone can see that personal practice of the Sacred Heart cult transforms a worshipper on model of Jesus Christ. For this reason the Sacred Hearth worship should be practice by everyone. It also makes, resulting from the source of Divine Love they becomes an authentic worshippers. The people propagating this worship and caring about it help themselves and other people in achieving eternal happiness. The human life resulting from the cult of the Sacred Heart of Jesus transforms the present life and directs it to eternity.
Źródło:
Łódzkie Studia Teologiczne; 2013, 22; 169-175
1231-1634
Pojawia się w:
Łódzkie Studia Teologiczne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajnościowa wybranych narzędzi do budowy aplikacji Single Page Application
Performance analysis of selected tools for building a Single Page Application
Autorzy:
Timanovskyi, Yehor
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98466.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SPA
szkielet JavaScript
Angular
Vue.js
wydajność
frameworks JavaScript
performance
Opis:
W artykule przedstawiono analizę wydajnościową z wykorzystaniem wybranych narzędzi do budowy Single Page Application. Do oceny wydajności aplikacji testowej używana została przeglądarka Google Chrome z narzędziem DevTools. Całkowita liczba wszystkich testów wynosiła 112. W ramach przeprowadzonego badania powstała aplikacja testowa z wykorzystaniem różnych szkieletów JavaScript - szkieletu Angular i szkieletu Vue.js.
The article presents analysis of the performance of selected tools to build a Single Page Application. Chrome browser with DevTools tool was used to evaluate the performance of the test application. The total number of all tests was 112. As part of the study, a test application was created using different JavaScript frameworks - the Angular framework and the Vue.js framework.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 82-87
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza zastosowania szkieletów Angular2 i Ember.js
Comparative analysis of the usage of Angular2 and Ember.js frameworks
Autorzy:
Palak, Jan
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98268.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Angular 2
Ember.js
porównanie bibliotek Javascript
comparative analysis
Javascript frameworks
Opis:
Celem artykułu jest analiza porównawcza bibliotek Angular2 z Ember.js. Na potrzeby testów została opracowana specjalna aplikacja internetowa. W świetle kryteriów porównawczych analizie poddano: szybkość generowania strony, wyświetlanie dużej liczby danych, obsługa multimediów, mechanizmy zabezpieczeń, dostępność dokumentacji, obsługę różnych formatów danych, integrację z portalami społecznościowymi. Ponadto celem jest również prezentacja cech wspólnych oraz różnic obu bibliotek.
The focus of this article is the comparative analysis of the usage of the Angular2 and Ember.js frameworks. The requirement for tests of these frameworks has been developed though special web applications. The analysis was performed with the following comparative criteria: the speed of the website generation, presentation of large amount of data, media services, security mechanism, documentation availability, different data format handling, and integration with social media. Also, this paper aims to present common features and differences between the two frameworks regarding their characteristic features.
Źródło:
Journal of Computer Sciences Institute; 2018, 7; 205-209
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza technologii tworzenia aplikacji wieloplatformowych na przykładzie NW.js i Electron
Comparative analysis of the technology used to create multi-platform applications on the example of NW.js and Electron
Autorzy:
Hołowiński, Maciej
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/1427800.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
NW.js
Electron
tworzenie aplikacji wieloplatformowych
analiza porównawcza
cross-platform development
comparative analysis
Opis:
Electron i NW.js to technologie pozwalające na tworzenie wieloplatformowych aplikacji desktopowych. Niniejszy artykuł omawia porównanie tych frameworków pod względem wydajności. Badania podjęto w celu znalezienia alternatywy dla Electron, który mimo swojej popularności, krytykowany jest pod względem oferowanej wydajności. Na potrzeby badań zaprojektowano i zaimplementowano aplikację testową z funkcjonalnościami mediów społecznościowych. Identyczna aplikacja została stworzona na obydwu porównywanych platformach oraz spakowana na systemy operacyjne Windows 10 i Ubuntu 12.04. Aplikacje badane były pod kątem szybkości renderowania danych, zajętości w pamięci podręcznej oraz rozmiaru spakowanej aplikacji. W każdym przeprowadzonym teście NW.js uzyskał lepszy wynik od Electron, szczególnie w testach polegających na pobraniu stosunkowo małej ilości danych. Na podstawie zrealizowanych badań i uzyskanych wyników stwierdzono, że pod względem wydajności framework NW.js jest znacznie lepszym rozwiązaniem od frameworka Electron.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 396-400
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mobilne zarządzanie wynajmowaniem mieszkań. Aplikacja na platformę Android z wykorzystaniem Node.js oraz MySQL
Mobile management of flat rental - application on the Android platform using Node.js and MySQL
Autorzy:
Sangho, Belco
Królikowski, Zbyszko
Powiązania:
https://bibliotekanauki.pl/articles/41206301.pdf
Data publikacji:
2020
Wydawca:
Uniwersytet Kazimierza Wielkiego w Bydgoszczy
Tematy:
Android Studio
MySQL Workbench
Node.js
aplikacja mobilna
serwer
Java
mobile application
server
Opis:
Urządzenia mobilne pozwalają na kreowanie aplikacji opierających się na ciągłej dostępności do Internetu i użytkownika, umożliwiając wprowadzenie na nowy poziom wcześniej istniejących koncepcji. Celem tego badania jest program, który umożliwi zarządzanie najmem mieszkań, automatyzację opłat oraz komunikację wynajmującego z lokatorami, jednocześnie znajdując się w zasięgu ręki. Zostało to zrealizowane przy pomocy aplikacji mobilnej napisanej w środowisku Java, serwera stworzonego przy pomocy środowiska Node.js, oraz bazy danych stworzonej w systemie zarządzania MySQL Workbench. Finalny produkt jest ogromnym ułatwieniem w zarządzaniu mieszkaniami, zarówno dla właściciela jak i lokatora
Mobile devices allow us to create applications based on constant availability of internet and a user, which we can use to improve previously existing ideas. The aim of the study is to create program, capable of helping with rental management, automatic fees and communication between owner and tenant, while safely remaining within reach. Such application was created with a usage of environment Android Studio with help of Java language, while the backend server was made with a JavaScrip runtime environment Node.js, and a database formed in relation database management system MySQL Workbench. Final product is an enormous help with rental management, both for owner and tenant.
Źródło:
Studia i Materiały Informatyki Stosowanej; 2020, 1; 15-21
1689-6300
Pojawia się w:
Studia i Materiały Informatyki Stosowanej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Prosty serwer sygnalizacyjny dla techniki WebRTC z wykorzystaniem środowiska uruchomieniowego node.js
Signalling servers for WebRTC technology with the use of node.js run-time environment
Autorzy:
Chodorek, A.
Chodorek, R. R.
Powiązania:
https://bibliotekanauki.pl/articles/315667.pdf
Data publikacji:
2018
Wydawca:
Instytut Naukowo-Wydawniczy "SPATIUM"
Tematy:
klient-serwer
nawiązanie sesji
node.js
serwer sygnalizacyjny
WebRTC
client-server
session establishment
signalling server
Opis:
Technika WebRTC, bazująca na językach HTML5 i JavaScript, umożliwia natywną transmisję informacji multimedialnej w czasie rzeczywistym pomiędzy przeglądarkami WWW. Chociaż same strumienie mediów, a także transmisje niemedialne (obecne w architekturze WebRTC, choć nie wymagające czasu rzeczywistego), przesyłane są bezpośrednio pomiędzy przeglądarkami, do przesyłania informacji niezbędnych do zarządzania sesją (a konkretniej: nawiązywania sesji) potrzebny jest serwer sygnalizacyjny. Serwer taki może być traktowany jako punkt spotkań dwóch lub więcej systemów końcowych wykorzystujących technikę WebRTC. W artykule przedstawiono zasady budowy takiego serwera za pomocą aplikacji tworzonych w języku JavaScript i uruchamianych w środowisku node.js. Omówiono środowisko node.js oraz pokazano przykład prostego serwera sygnalizacyjnego, budowanego na potrzeby wymiany komunikatów i (lub) inicjowania (wideo)telefonii lub (wideo)konferencji z małą liczbą terminali. Serwer ten łączy uczestników tylko w ramach pojedynczej sesji 1-do-1 lub wielu-do-wielu. Pomimo dużej prostoty, przykładowy serwer jest w pełni funkcjonalnym serwerem sygnalizacyjnym WebRTC, umożliwiającym realizację, między innymi, (wideo)telefonii pomiędzy przeglądarkami używającymi WebRTC.
Web Real-Time Communications (WebRTC) technology is an enabler of native transmission of multimedia information between two and more Web browsers. WebRTC is based on HTML version 5 (HTML5) and JavaScript languages. Although both real-time media streams (audio, video) and non-real-time non-media flows (also present in WebRTC architecture) are transmitted directly between browsers, to enable transmission of information necessary for session management (and more precisely: session establishment) purposes, a signalling server is needed. Such server may be regarded as a rendez-vous point of end systems that use WebRTC technology. In this paper, node.js run-time environment and principle of building of Webrtc signalling server with the use of scripts written in JavaScript and run in node.js are presented. Example of script of a simple signalling server also is shown. The exemplary server connects users of one and only session, although this session may serve not only one-to-one, but also many-to-many connections. Despite its simplicity, this is a fully functional signalling server, able to serve signalling messages for purposes of message exchange, or for purposes of initialization of WebRTC-based Internet telephony or simple conferencing systems.
Źródło:
Autobusy : technika, eksploatacja, systemy transportowe; 2018, 19, 12; 867-871
1509-5878
2450-7725
Pojawia się w:
Autobusy : technika, eksploatacja, systemy transportowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
11 lat współpracy Związku Strzeleckiego w Tomaszowie Lubelskim ze Strażą Graniczną w regionie
11 Years of Collaboration Between the Riflemens Association in Tomaszów Lubelski and the Border Guard in the Region
Autorzy:
Markowicz, Mateusz
Powiązania:
https://bibliotekanauki.pl/articles/38990167.pdf
Data publikacji:
2013
Wydawca:
Katolicki Uniwersytet Lubelski Jana Pawła II. Towarzystwo Naukowe KUL
Tematy:
Strzelec
Straż Graniczna
JS 2019
Tomaszów Lubelski
współpraca
Shooter
Border Guard
2019 Shooting Unit
collaboration
Opis:
Artykuł składa się z trzech części. W pierwszej części opisana została geneza ruchu strzeleckiego, historia Związku w dwudziestoleciu między wojennym oraz dzieje powojenne „Strzelca”. W drugiej części przedstawiona została historia Jednostki Strzeleckiej 2019 im. gen. Tadeusza Piskora w Tomaszowie Lubelskim. W części trzeciej zaprezentowano współpracę Jednostki Strzeleckiej z Placówkami Straży Granicznej w regionie działalności Jednostki Strzeleckiej 2019.
The article is divided into three parts. Part one describes the origins of the shooting movement and the activities of the organization in the interwar and post-war periods. Part two recounts the operation of the General Tadeusz Piskor 2019 Shooting Unit from Tomaszow Lubelski. the last part tells of the collaboration between the Shooting Unit and the Border Guard.
Źródło:
Roczniki Wydziału Nauk Prawnych i Ekonomicznych KUL; 2012-2013, 8-9, 1; 395-415
1896-6365
Pojawia się w:
Roczniki Wydziału Nauk Prawnych i Ekonomicznych KUL
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów programistycznych wykorzystujących TypeScript do tworzenia aplikacji serwerowych
Comparative analysis of frameworks using TypeScript to build server applications
Autorzy:
Golec, Marcin
Powiązania:
https://bibliotekanauki.pl/articles/2086211.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
szkielety programistyczne TypeScript
node.js
porównanie wydajności
aplikacje serwerowe
Typescript frameworks
performance comparative analysis
server application
Opis:
Przedmiotem badań była analiza porównawcza szkieletów programistycznych, które są przeznaczone do budowaniaaplikacji. Zestawiono ze sobą NestJS (wersja 8.1.1), FoalTS (wersja 2.5.0) oraz Ts.ED (wersja 6.69.1). Został przygotowany eksperyment przeprowadzony według scenariuszy, które skupiały się na czasie odpowiedzi na żądania przez aplikacje testowe. Każda z nich posiadała ten sam zestaw funkcjonalności. Z porównywanych szkieletów najwydajniejszym okazał się NestJS. Osiągał on najlepsze wyniki. Najgorsze wyniki w każdym scenariuszu osiągał Ts.ED, a w szczególności przy większych obciążeniach. Największe różnice przy porównaniu widać w badaniach przeprowadzonych wedługscenariusza opierającego się na żądaniach typu GET, a w szczególności z większą ilością obiektów w odpowiedzi.
The subject of the research was a comparative analysis of programming frameworks that are intended for building applications. NestJS (version 8.1.1), FoalTS (version 2.5.0) and Ts.ED (version 6.69.1) were put together. An experiment was prepared based on scenarios that focused on the response time of test applications to requests. Each of them had the same set of functionalities. NestJS turned out to be the most efficient of the compared skeletons. It achieved the best results. The worst results in each scenario were achieved by Ts.ED, especially with higher loads. The biggest differences in the comparison can be seen in studies conducted according to a scenario based on GET-type requests, and in particular with more objects in response.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 128--134
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies