Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance of SVG axes #1380

Open
OliverForeman opened this issue Jan 14, 2020 · 1 comment
Open

Performance of SVG axes #1380

OliverForeman opened this issue Jan 14, 2020 · 1 comment
Assignees

Comments

@OliverForeman
Copy link
Contributor

The performance of SVG axes (e.g. drawn through cartesianChart) is now becoming a bottleneck for the highest performing WebGL charts. Ideally we need a solution to help push the best performance.

  1. Document ways to improve the performance of axes e.g. By recycling DOM Nodes
  2. Create an axis implementation with better performance e.g. Using canvas
@adilparvez
Copy link
Contributor

Testing the existing code with default/identity key for the dataJoin in axisBase shows there isn't much difference in performance, most of the time is spent setting text/attributes on the elements. Recycling DOM nodes might not make much of a difference then...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants