84 / 112
Как интегрировать D3.js или Chart.js с Vue?
Ключевое правило: отдай D3/Chart.js управление рендером, а Vue -- управление данными и жизненным циклом. Инициализируй библиотеку в onMounted, обновляй через watch на props, уничтожай в onUnmounted. Для Chart.js это вызов .update(), для D3 -- паттерн enter/update/exit.