Affiliation:
1. University of Al-Qadisiyah
Abstract
Today JavaScript is one of the most popular and fastest growing programming languages. Initially designed as a web browser scripting language, its adoption has reached beyond web pages: the Internet of Things, mobile and desktop applications. Lately, an increased interest can be observed over developing desktop software using JavaScript and other web technologies such as HTML and CSS. Many popular software products followed this path: Skype, Visual Studio Code, Atom, Brackets, Light Table, Microsoft Teams, Microsoft SQL Operations Studio, GitHub Desktop, Signal, etc.
The aim of this article is to aid developers to choose the right framework for their needs, through a comprehensive side-by-side comparison of Electron and NW.js, the two frameworks available for developing desktop software with JavaScript, HTML and CSS. Electron despite being a younger project. It was concluded in this article that this software framework outperforms NW.js in the matter of capabilities on most areas such as file system, user interface, system integration and multimedia; except printing. However, NW.js is easier to use and debug.
Publisher
Southwest Jiaotong University
Reference9 articles.
1. JENSEN, P.B. (2017). Cross-platform Desktop Applications: Using Electron and NW. js. Manning Publications Company.
2. KREDPATTANAKUL, K., and LIMPIYAKORN, Y. (2019). Transforming JavaScript-Based Web Application to Cross-Platform Desktop with Electron. Proceedings of the 9th International Conference on Information Science and Applications (ICISA 2018). Springer, Singapore, pp. 571-579. DOI: 10.1007/978-981-13-1056-0.
3. Benoit, A. (2015). NW. js Essentials. Packt Publishing Ltd.
4. DIPIERRO, M. (2018). The Rise of JavaScript. Computing in Science & Engineering, 20(1), pp. 9-10.
5. PARSHINA, M. (2018). JavaScript beyond the browser. Bachelor’s Thesis in Information Technology. Turku University of Applied Sciences.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献