Informacja o cookies

Zgadzam się Nasza strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z naszej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.

Publikacje Pracowników Politechniki Lubelskiej

MNiSW
5
spoza listy
Status:
Warianty tytułu:
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
Dyscypliny:
Aby zobaczyć szczegóły należy się zalogować.
Rok wydania: 2020
Wersja dokumentu: Drukowana | Elektroniczna
Język: polski
Wolumen/Tom: 17
Strony: 396 - 400
Bazy: Baztech
Efekt badań statutowych NIE
Materiał konferencyjny: NIE
Publikacja OA: TAK
Licencja:
Sposób udostępnienia: Witryna wydawcy
Wersja tekstu: Ostateczna wersja opublikowana
Czas opublikowania: W momencie opublikowania
Data opublikowania w OA: 30 grudnia 2020
Abstrakty: angielski | polski
Electron and NW.js are technologies that allow you to create multi-platform desktop applications. This article discusses the performance comparison of these frameworks. The research was undertaken in order to find an alternative to the Electron, which, despite its considerable popularity, is criticized in terms of its performance. For the purposes of the research, a test application with social media functionalities was designed and implemented. An identical application was created on both compared platforms and packaged for Windows 10 and Ubuntu 12.04 operating systems. Applications were tested in terms of the speed of data rendering, cache occupation and the size of the packed application. In each of the tests performed, NW.js obtained a better result than Electron, especially in tests consisting in downloading a relatively small amount of data. Based on the research carried out and the results obtained, it was found that in terms of performance, the NW.js framework is a much better solution than the Electron framework.
Electron i NW.js to technologie pozwalające na tworzenie wieloplatformowych aplikacji desktopowych. Niniejszy arty- kuł 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. Iden- tyczna 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 zrealizowa- nych badań i uzyskanych wyników stwierdzono, że pod względem wydajności framework NW.js jest znacznie lepszym rozwiązaniem od frameworka Electron.