Dashboard aplikasi web e-commerce memanfaatkan chart rendering library untuk menyajikan informasi bisnis secara visual. Perbedaan mekanisme rendering pada setiap library dapat memengaruhi performa aplikasi sehingga pemilihan library menjadi aspek penting dalam pengembangan dashboard. Penelitian ini bertujuan menganalisis perbandingan performa Chart.js dan Apache ECharts pada dashboard aplikasi web e-commerce. Pengujian dilakukan menggunakan empat jenis chart, yaitu line chart, bar chart, scatter chart, dan stacked bar chart, dengan ukuran dataset 1.000, 10.000, dan 50.000 data. Evaluasi dilakukan berdasarkan karakteristik performance efficiency ISO/IEC 25010 menggunakan metrik waktu render, konsumsi CPU, dan penggunaan RAM. Setiap skenario diuji sebanyak 30 kali menggunakan Playwright, kemudian dianalisis menggunakan uji Shapiro–Wilk, Independent Samples t-test, atau Mann–Whitney U test. Hasil penelitian menunjukkan adanya perbedaan performa yang signifikan antara Chart.js dan Apache ECharts pada seluruh skenario pengujian. Chart.js menghasilkan waktu render yang lebih baik pada line chart serta penggunaan RAM yang lebih rendah pada sebagian besar skenario, sedangkan Apache ECharts menunjukkan performa yang lebih baik pada beberapa skenario scatter chart, bar chart, dan stacked bar chart dengan dataset besar. Hasil penelitian menunjukkan bahwa pemilihan library perlu disesuaikan dengan jenis chart, ukuran dataset, dan kebutuhan performa aplikasi.
Copyrights © 2026