Increase the Speed of Web Applications

2020;
: pp. 33 - 43
1
Lviv Polytechnic National University, Computer Engineering Department
2
Lviv Polytechnic National University, Computer Engineering Department

​The article presents a method of creating a web application based on SPA technology (one-page web application), as a method of increasing the speed of web applications based on the use of modern frameworks, tools and tools for developing client and server part of a one-page web application. One- page web applications are web application technologies that consist of a single web page that interacts with the user, dynamically generating the current page rather than downloading entire new pages from the server. Based on this technique, we developed our own web application and based on it we determined the response rate, which is less than the optimal response rate for single-page web applications. An explanation is given as to which solutions increase response speed and performance in a one-page web application, and why creating a multi-page site is not the best idea.

  1. Black C., Building a Single Page Web Application with Knockout.js / Black C., Ly D. Packt Publishing, 2014. 152 p.
  2. Monteiro  F.,  Learning  Single-page  WebApplicationDevelopment  /  Monteiro  F.  –  Packt  Publishing, 2014. 214 p.
  3. Mikovski M., Development of one-page web applications / Mikovski M. DMK Press, 2014. 512 p.
  4. Brown E., Web Development with Node and Express / Brown E. O`Really, 2017. 336 p.
  5. Young A., Meck B., Cantelon M., Node.js in Action / Young A., Meck B., Cantelon M. Manning, 2018. 432 p.
  6. Chinnathambi K., Learning react / Chinnathambi K. – Addison Wesley, 2019. 368 p.
  7. Tielens M. T, React in Action / Tielens M. T. Manning, 2019. 368 p.
  8. Banker K., Bakkum P., Shaun V., Hawkins T., MongoDB in Action / Banker K., Bakkum P., Shaun V., Hawkins T. Manning, 2016. 482 p.
  9. Official site of AngularJS. – Access mode https://angularjs.org/ Access date: 13.05.2020.
  10. Seshardi S., AngularJS: Up and Running. / Seshadri S., Green B. – O'Reilly Media, 2014. 322 p.
  11. Herrington J., Learning AngularJS. / Herrington J. – Packt Publishing, 2015. 235 p.
  12. Official ReactJS website. – Access mode https://uk.reactjs.org/Access date: 13.05.2020.
  13. The official website of Node.JS. Access mode https://nodejs.org/en/Access date: 13.05.2020.