Оптимізація продуктивності рішень побудованих за допомогою бібліотек Reactjs та D3
Дата
2024
Назва журналу
Номер ISSN
Назва тому
Видавець
Харківський національний автомобільно-дорожній університет
Анотація
У статті проаналізовано продуктивність React-компонентів щодо розроблення та використання компонента, що візуалізує графік, показники якого змінюються в реальному часі. Досліджено актуальні поточні рішення, що стосуються оптимізації React-компонентів. Установлено, що ці способи лише частково вирішують зазначену проблему. Знайдено альтернативний шлях мінімізації рендерів компонента в умовах інтеграції з бібліотекою D3. Надано неоптимізовану версію компонента. Проведено його оптимізацію за допомогою розробленого методу. Порівняно роботи обох версій. Експериментально доведено ефективність запропонованого методу щодо оптимізації та надано код і графіки.
Опис
Ключові слова
ReactJS, React, D3, web-застосунок, оптимізація, Javascript, рендеринг, мемоїзація, хуки, компонент, Web application, optimization, rendering, memoization, hooks, component
Бібліографічний опис
Чуб, І. М. Оптимізація продуктивності рішень побудованих за допомогою бібліотек Reactjs та D3 / І. М. Чуб, К. В. Демченко // Вісник Харківського національного автомобільно-дорожнього університету : зб. наук. пр. / М-во освiти i науки України, Харків. нац. автомоб.-дор. ун-т ; редкол.: А. Г. Батракова (гол. ред.) та iн. – Харкiв, 2024. – Вип. 104. – С. 15–21.