DESIGN OF WEB-APPLICATIONS IN THE CONTEXT OF OPTIMIZING THEIR PERFORMANCE

Authors

DOI:

https://doi.org/10.32851/tnv-tech.2022.3.7

Keywords:

sustainable web development, web applications, performance optimization, software development, client-server systems

Abstract

The purpose of this paper is to highlight recommendations for designing web-based software to maximize the speed of rendering the user interface and confirm these recommendations with the developed web-application. The subject of this paper is very important, because web applications consume more and more resources both on the client side and server side. The Web became the large dumping ground for digital waste, and instead of saving the planet from increasing pollution through digitalization processes, it constantly demands production of more powerful digital devices for clients and highload server systems for data servers, which leads to more physical waste as a result. The aim to reduce the amount of computing where this is possible should be the primary goal for each software developer, including developers of web applications. That’s why the concept of sustainable web development is so important right now to the whole of humanity. This paper provides analysis of the subject area, comparative characteristics of the comparative characteristics of approaches to application design and formation of performance criteria, definition of recommended approaches, introduces the tools for the example web application implementation, and designing process for a web application based on previously defined approaches and testing its performance. The methods of designing web-oriented software are improved with separation of logic and mapping components, taking into account the recommendations for improving the performance of the web application. This allows to achieve high performance of the web application. The practical importance of the paper is the development of recommendations for approaches to the design of web-based software, which can then be used in the design of other web applications.

References

Gerry McGovern. World Wide Waste: How Digital Is Killing Our Plane and What We Can Do About It. Silver Beach, 2020. 171 p.

Онлайн ресурс Web Dev: веб-сайт. URL: https://web.dev (дата звернення: 25.05.2022).

Iskandar, Taufan Fadhilah, et al. Comparison between client-side and server-side rendering in the web development. In: IOP Conference Series: Materials Science and Engineering. IOP Publishing, 2020. p. 21-36.

NAKANO, Yuusuke, et al. Web performance acceleration by caching rendering results. In: 2015 17th Asia-Pacific Network Operations and Management Symposium (APNOMS). IEEE, 2015. p. 244-249.

BEKE, Mathias. On the Comparison of Software Quality Attributes for Clientside and Server-side Rendering. 2018. PhD Thesis. Department of Mathematics and Computer Science of the Faculty of Sciences, University of Antwerp.

Downloads

Published

2022-07-29

How to Cite

Слабінога, М. О., & Чабан, С. В. (2022). DESIGN OF WEB-APPLICATIONS IN THE CONTEXT OF OPTIMIZING THEIR PERFORMANCE. Таuridа Scientific Herald. Series: Technical Sciences, (3), 63-69. https://doi.org/10.32851/tnv-tech.2022.3.7

Issue

Section

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY