Підвищення швидкості роботи веб-додатків

dc.citation.epage43
dc.citation.issue1
dc.citation.journalTitleКомп’ютерні системи та мережі
dc.citation.spage33
dc.citation.volume2
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorКлушин, Ю. С.
dc.contributor.authorЗахарчин, Ю. Б.
dc.contributor.authorKlushyn, Y.
dc.contributor.authorZakharchin, Y.
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2021-04-20T12:35:40Z
dc.date.available2021-04-20T12:35:40Z
dc.date.created2020-03-01
dc.date.issued2020-03-01
dc.description.abstractОдносторінкові веб-додатки – це технологія веб-додатка, яка складається з однієї веб сторінки, яка взаємодіє з користувачем, динамічно генеруючи поточну сторінку, а не завантажує цілі нові сторінки з сервера. Наведено методику створення веб-додатка на основі SPA технології (односторінковий веб-додаток) як метод підвищення швидкості роботи веб-додатків на основі використання сучасних фреймворків, інструментів та засобів розроблення клієнтської та серверної частини односторінкового веб-додатка. На основі цієї методики розроблений власний веб-додаток і на його основі визначена швидкість відгуку, яка є меншою ніж оптимальна швидкість відгуку для односторінкових веб-додатків. Дано роз’яснення, завдяки яким рішенням збільшується швидкість відгуку та продуктивність роботи в односторінковому веб-додатку та чому створення багатосторінкового сайту є не найкращою ідеєю.
dc.description.abstractThe 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.
dc.format.extent33-43
dc.format.pages11
dc.identifier.citationКлушин Ю. С. Підвищення швидкості роботи веб-додатків / Ю. С. Клушин, Ю. Б. Захарчин // Комп’ютерні системи та мережі. — Львів : Видавництво Львівської політехніки, 2020. — Том 2. — № 1. — С. 33–43.
dc.identifier.citationenKlushyn Y. Increase the speed of web applications / Y. Klushyn, Y. Zakharchin // Kompiuterni systemy ta merezhi. — Lviv : Lviv Politechnic Publishing House, 2020. — Vol 2. — No 1. — P. 33–43.
dc.identifier.issn2707-2371
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/56369
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofКомп’ютерні системи та мережі, 1 (2), 2020
dc.relation.references1. Black C., Building a Single Page Web Application with Knockout.js / Black C., Ly D. Packt Publishing, 2014. 152 p.
dc.relation.references2. Monteiro F., Learning Single-page WebApplicationDevelopment / Monteiro F. – Packt Publishing, 2014. 214 p.
dc.relation.references3. Mikovski M., Development of one-page web applications / Mikovski M. DMK Press, 2014. 512 p.
dc.relation.references4. Brown E., Web Development with Node and Express / Brown E. O`Really, 2017. 336 p.
dc.relation.references5. Young A., Meck B., Cantelon M., Node.js in Action / Young A., Meck B., Cantelon M. Manning, 2018. 432 p.
dc.relation.references6. Chinnathambi K., Learning react / Chinnathambi K. – Addison Wesley, 2019. 368 p.
dc.relation.references7. Tielens M. T, React in Action / Tielens M. T. Manning, 2019. 368 p.
dc.relation.references8. Banker K., Bakkum P., Shaun V., Hawkins T., MongoDB in Action / Banker K., Bakkum P., Shaun V., Hawkins T. Manning, 2016. 482 p.
dc.relation.references9. Official site of AngularJS. – Access mode https://angularjs.org/ Access date: 13.05.2020.
dc.relation.references10. Seshardi S., AngularJS: Up and Running. / Seshadri S., Green B. – O'Reilly Media, 2014. 322 p.
dc.relation.references11. Herrington J., Learning AngularJS. / Herrington J. – Packt Publishing, 2015. 235 p.
dc.relation.references12. Official ReactJS website. – Access mode https://uk.reactjs.org/Access date: 13.05.2020.
dc.relation.references13. The official website of Node.JS. Access mode https://nodejs.org/en/Access date: 13.05.2020.
dc.relation.referencesen1. Black C., Building a Single Page Web Application with Knockout.js, Black C., Ly D. Packt Publishing, 2014. 152 p.
dc.relation.referencesen2. Monteiro F., Learning Single-page WebApplicationDevelopment, Monteiro F, Packt Publishing, 2014. 214 p.
dc.relation.referencesen3. Mikovski M., Development of one-page web applications, Mikovski M. DMK Press, 2014. 512 p.
dc.relation.referencesen4. Brown E., Web Development with Node and Express, Brown E. O`Really, 2017. 336 p.
dc.relation.referencesen5. Young A., Meck B., Cantelon M., Node.js in Action, Young A., Meck B., Cantelon M. Manning, 2018. 432 p.
dc.relation.referencesen6. Chinnathambi K., Learning react, Chinnathambi K, Addison Wesley, 2019. 368 p.
dc.relation.referencesen7. Tielens M. T, React in Action, Tielens M. T. Manning, 2019. 368 p.
dc.relation.referencesen8. Banker K., Bakkum P., Shaun V., Hawkins T., MongoDB in Action, Banker K., Bakkum P., Shaun V., Hawkins T. Manning, 2016. 482 p.
dc.relation.referencesen9. Official site of AngularJS, Access mode https://angularjs.org/ Access date: 13.05.2020.
dc.relation.referencesen10. Seshardi S., AngularJS: Up and Running., Seshadri S., Green B, O'Reilly Media, 2014. 322 p.
dc.relation.referencesen11. Herrington J., Learning AngularJS., Herrington J, Packt Publishing, 2015. 235 p.
dc.relation.referencesen12. Official ReactJS website, Access mode https://uk.reactjs.org/Access date: 13.05.2020.
dc.relation.referencesen13. The official website of Node.JS. Access mode https://nodejs.org/en/Access date: 13.05.2020.
dc.relation.urihttps://angularjs.org/
dc.relation.urihttps://uk.reactjs.org/Access
dc.relation.urihttps://nodejs.org/en/Access
dc.rights.holder© Національний університет “Львівська політехніка”, 2020
dc.rights.holder© Клушин Ю. С., Захарчин Ю. Б., 2020
dc.subjectодносторінковий веб-додаток
dc.subjectбаза даних
dc.subjectбагатосторінковий веб- додаток
dc.subjectнереляційна база даних
dc.subjectреляційна база даних
dc.subjectBackend технології
dc.subjectсервер
dc.subjectJavaScript
dc.subjectsingle-page web application
dc.subjectdatabase
dc.subjectmulti-page web application
dc.subjectnon-relational database
dc.subjectrelational database
dc.subjectBackend technologies
dc.subjectserver
dc.subjectJavaScript
dc.subject.udc004.021
dc.subject.udc004.383
dc.titleПідвищення швидкості роботи веб-додатків
dc.title.alternativeIncrease the speed of web applications
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2020v2n1_Klushyn_Y-Increase_the_speed_of_web_33-43.pdf
Size:
1.29 MB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2020v2n1_Klushyn_Y-Increase_the_speed_of_web_33-43__COVER.png
Size:
390.32 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3 KB
Format:
Plain Text
Description: