Оптимізація продуктивності рішень побудованих за допомогою бібліотек Reactjs та D3

Thumbnail Image

Дата

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.

Зібрання