Abstract
Nowadays, people are relying more and more on web applications, such as Gmails, Google Map and Google Docs to complete their daily tasks. However, web applications often fail to provide reactive interactions with users. This paper explores the issues and problems of current web application frameworks and narrowed the research to the User Interface (UI) layer as it is the most important component to focus on in terms of increasing web application reactiveness. By integrating two Javascript libraries, namely, Preact and Preact-router into the UI layer, the proposed approach optimizes the way how the web server and web client communicates, which leads to a more reactive web application. The proposed UI layer framework was tested against a current framework and found that the proposed framework reduced a significant amount of page load time. In addition, number of requests sent to a web server was also reduced compared to the current framework. The proposed UI layer framework can be applied to business web applications to increase their applications load time and reactiveness. By making their web applications more reactive, it would potentially have a positive impact on the conversion rates of their businesses.
Highlights
The fast paced development in network bandwidth and internet technology has pushed web applications to a dominant position
The ultimate goal of this paper is to propose a new User Interface (UI) layer framework which can improve the reactiveness of web applications
According to the readings from the tests performed in Chrome, the proposed framework required approximately 60% less time to load the whole web application and its dependent resources
Summary
The fast paced development in network bandwidth and internet technology has pushed web applications to a dominant position. It is possible to use an application anywhere and anytime as long as you are connected to Internet. Due to the convenience provided by web applications, online users start to embrace them in their daily tasks (Nations, 2016). Google Maps services are used worldwide by around 41% of Internet users via their browsers (Privat, 2014). There are about one billion users are using Google Maps each month. Gmail has more than 1 billion monthly active users according to Techcrunch (Lardinois, 2016)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.