Thư viện trực quan hoá dữ liệu mạnh nhất bằng web: dựng biểu đồ, bản đồ, đồ hoạ tuỳ biến tới từng chi tiết.
D3.js (Data-Driven Documents) là thư viện trực quan hoá dữ liệu linh hoạt bậc nhất. Nó gắn dữ liệu vào các phần tử SVG/HTML để bạn tự dựng biểu đồ, bản đồ, đồ thị động với mức kiểm soát tuyệt đối. D3 là nền của rất nhiều thư viện chart cấp cao và các tác phẩm dữ liệu báo chí nổi tiếng.
Framework web, thư viện UI & build tool để dựng website/app đẹp và nhanh.
Các bước cơ bản để bắt đầu.
Cài `npm install d3` (hoặc nhúng CDN)Import phần cần: `import * as d3 from 'd3'`Dùng select & data binding để vẽ SVGThư viện UI phổ biến nhất thế giới: dựng giao diện theo component, tái sử dụng, cập nhật hiệu quả.
Framework CSS phổ biến & lâu đời nhất: lưới responsive và component dựng sẵn, ra giao diện cực nhanh.