Please use this identifier to cite or link to this item: http://eztuir.ztu.edu.ua/123456789/8199
Full metadata record
DC FieldValueLanguage
dc.contributor.authorВойтюк, О.В.-
dc.contributor.authorПлечистий, Д.Д.-
dc.contributor.authorVoitiuk, O.V.-
dc.contributor.authorPlechystyy, D.D.-
dc.date.accessioned2023-07-12T09:32:05Z-
dc.date.available2023-07-12T09:32:05Z-
dc.date.issued2023-
dc.identifier.urihttp://eztuir.ztu.edu.ua/123456789/8199-
dc.description.abstractСтаття присвячена дослідженню застосування методів оптимізації промальовуювання вебзастосунків з використанням об’єктів з глибокою вкладеністю. Розглядається завдання аналізу користувацького інтерфейсу, який містить складну структуру даних, отриману від серверної частини. Для цього було сформовано спеціальний набір даних на основі аналізу багатьох вебзастосунків, у яких наявна складна система архітектури фронтенд-частини. Продемонстровано, як вона, зі свого боку, слугує основним набором на вхід системи. Показано, що фронтенд-частина розроблена на основі бібліотеки React з використанням таких технологій: JavaScript, HTML, CSS, Redux та допоміжних бібліотек для коректної роботи системи. Додаток структурує та трансформує вхідні параметри у формат, зручний для використання самою системою. З огляду на те, що система орієнтована на використання лише для фронтенд-розробки, обґрунтовано, що серверна частина додатка відсутня. За допомогою браузерних інструментів досліджено проблеми продуктивності існуючих систем, які використовують складні структури даних для промалювання вебдодатка. Доведено, що результатом роботи системи є компонент, який відмальовує оптимізовану систему даних, що має покращені показники продуктивності: швидкість відмалювання, швидкість реакції системи на користувацькі дії, зменшена кількість ітерацій промальовування інтерактивних елементів. Додатковий функціонал містить трансформації і структуризацію вхідних параметрів, унаслідок чого новий набір даних буде мати додаткові параметри та семантичну структуру об’єктів. Надалі планується розробка методу оптимізації і впровадження її у вигляді незалежної бібліотеки, яка, за можливості, замінить процес відмалювання схожих структур даних.uk_UA
dc.language.isoukuk_UA
dc.publisherДержавний університет "Житомирська політехніка"uk_UA
dc.relation.ispartofseriesТехнічна інженерія;1(91)-
dc.subjectпромальовування вебзастосункуuk_UA
dc.subjectфронтендuk_UA
dc.subjectReactuk_UA
dc.subjectрендерінгuk_UA
dc.subjectфреймворкuk_UA
dc.subjectкешuk_UA
dc.subjectрефакторінгuk_UA
dc.subjectweb application drawinguk_UA
dc.subjectfront-enduk_UA
dc.subjectReactuk_UA
dc.subjectrenderinguk_UA
dc.subjectframeworkuk_UA
dc.subjectcacheuk_UA
dc.subjectrefactoringuk_UA
dc.titleОптимізація промальовування вебзастосунку на основі об’єктів з глибокою вкладеністю та багатозалежними зв’язкамиuk_UA
dc.title.alternativeOptimizing the rendering of an object-based web application with deep nesting and many dependenciesuk_UA
dc.typeArticleuk_UA
dc.description.abstractenThe article is devoted to the study of the application of optimization methods for drawing web applications using deeply nested objects. The task of analyzing the user interface, which includes a complex data structure received from the server part, is considered. In this regard, a special data set was formed based on the analysis of many web applications that have a complex front-end architecture system. It is demonstrated how it serves as the main input set of the system. It is shown that the front-end part is developed on the basis of the React library using the following technologies: JavaScript, HTML, CSS, Redux and auxiliary libraries for the correct operation of the system. The application structures and transforms input parameters into a format convenient for use by the system itself. Considering the fact that the system is intended for use only for front-end development, it is justified that the server part of the application is absent. With the help of browser tools, the performance problems of existing systems that use complex data structures to render a web application are investigated. It is proven that the system results in a component that renders an optimized data system with improved performance indicators: speed of rendering, speed of system response to user actions, reduced number of iterations of rendering of interactive elements. Additional functionality includes transformations and structuring of input parameters, as a result, the new data set will have additional parameters and a semantic structure of objects. In the future, it is planned to develop an optimization method and implement it in the form of an independent library, which, if possible, will replace the process of drawing similar data structures.uk_UA
Appears in Collections:Технічна інженерія

Files in This Item:
File Description SizeFormat 
140.pdf858.32 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.