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

Read more

Summary

Introduction

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)

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call