Ứng dụngJavaScript, Angular
Nền tảngWindows, macOS, Linux
LicensePerpetual — Subscription Renewal
LoạiComponent
amCharts

amCharts 5: Charts

Thư viện JavaScript cho biểu đồ tương tác, hỗ trợ TypeScript, ES6 modules, Angular, React, Vue.js và vanilla JavaScript. Phù hợp khi cần nhúng nhanh nhiều loại chart vào ứng dụng web.

  • Sử dụng Canvas API để giảm phần tử DOM và tăng tốc render trong nhiều trường hợp.
  • Tách lớp hiển thị bằng nhiều canvas độc lập cho các vùng cập nhật thường xuyên.
  • Xử lý dữ liệu bằng incremental updates và đối tượng dữ liệu gọn nhẹ.
  • Chạy nhiều chart trên cùng một trang nhờ cách parse và render nhẹ.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

amCharts 5: Charts tập trung vào nhu cầu trực quan hóa dữ liệu trên nền JavaScript với khả năng nhúng biểu đồ tương tác vào nhiều loại ứng dụng. Bộ thư viện hỗ trợ sẵn TypeScript và ES6 modules, phù hợp cho dự án Angular, React, Vue.js hoặc mã JavaScript thuần.

Custom Pie Chart AnglesPie Chart can have custom start and end angles.

Cơ chế render dựa trên Canvas API giúp giảm số lượng phần tử trong DOM, từ đó cải thiện tốc độ hiển thị trong nhiều tình huống. Kiến trúc layering tách các nhóm phần tử sang những canvas độc lập để vùng cập nhật liên tục không kéo theo repaint cho toàn bộ biểu đồ.

Custom Radar Chart AnglesRadar Chart can have configurable angles.
Variable-Radius SlicesEach slice in a Pie Chart can have different radius.

Tính năng nổi bật

  • Sử dụng Canvas API để giảm phần tử DOM và tăng tốc render trong nhiều trường hợp.
  • Tách lớp hiển thị bằng nhiều canvas độc lập cho các vùng cập nhật thường xuyên.
  • Xử lý dữ liệu bằng incremental updates và đối tượng dữ liệu gọn nhẹ.
  • Chạy nhiều chart trên cùng một trang nhờ cách parse và render nhẹ.
  • Giữ phần lõi khoảng 400KB để chỉ tải phần chức năng cần dùng.
  • Hỗ trợ tree-shaking tốt khi đóng gói bằng Webpack hoặc công cụ tương tự.
  • Tạo pictorial chart nhiều lớp, nhiều series với bất kỳ SVG path nào.

Ứng dụng thực tế

  • Dashboard web cần hiển thị nhiều biểu đồ cùng lúc.
  • Ứng dụng Angular, React hoặc Vue.js cần chart tương tác.
  • Trang phân tích dữ liệu cần line, bar, scatter, bubble và heatmap.
  • Báo cáo luồng dữ liệu hoặc quan hệ hai chiều bằng Sankey và Chord diagram.
  • Giao diện trực quan hóa phân cấp bằng Treemap, Sunburst, Pack hoặc Force-directed tree.

Đối tượng sử dụng phù hợp

  • Lập trình viên frontend JavaScript
  • Nhóm phát triển dashboard và analytics
  • Tech lead phụ trách kiến trúc UI dữ liệu
  • Đội ngũ sản phẩm cần nhúng chart vào ứng dụng web

Thông tin kỹ thuật

Phiên bản sản phẩm:5.x.
Product Type:Component.
Component Type:JavaScript, Angular, ECMAScript 6 (ES6), React, TypeScript, Vue.js.
Platforms and Integrations:JavaScript, Angular, Cordova / PhoneGap, Ember, React, RequireJS, Vue.js, Webpack.
Supported Browsers Desktop:Chrome 17+, Firefox 6+, Safari 6+, Edge 12+, Internet Explorer 9+, Opera 15+, Chromium 43+.
Supported Browsers Mobile:Android Browser 4.4+, Chrome Mobile 33+, Firefox Mobile 28+, Mobile Safari 6+, Opera Mobile 12+, Edge Mobile 1+, Samsung Internet 6.2+.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

AmCharts 5: Charts hỗ trợ framework nào?

Thư viện tương thích với Angular, React, Vue.js, TypeScript, ES6 modules và vanilla JavaScript.

Công nghệ render chính là gì?

AmCharts 5 sử dụng Canvas API của trình duyệt.

Có phù hợp cho dashboard nhiều biểu đồ không?

Mô tả sản phẩm nêu khả năng chạy nhiều chart trên cùng một trang nhờ cách parse và render nhẹ.

Có hỗ trợ tree-shaking không?

Có. Sản phẩm được mô tả là tree-shakable, đặc biệt khi dùng Webpack hoặc packager tương tự.

Những nhóm biểu đồ chính gồm gì?

Danh mục gồm Standard Chart Types, Sliced Chart Types và Additional Chart Types.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.