React Charts is first and foremost a React component for rendering many many different variations of X/Y charts including, but not limited to, line, area, bar, column and bubble charts.
Outside of providing custom styling and interfacing with some D3-supported options, you do not need any knowledge of SVG to use React Charts, nor should you, since you probably have better things to do than remember how to transpose the attributes of a rect
from a vertical to horizontal orientation or heaven forbid, calculate an columnar-voronoi for faster closest-to-point tooltip performance.
You will, however, need general knowledge of:
It's optional for basic charting, but if you really want to be productive, you'll want understand:
d3-scale
, but knowing the concepts and ideas behind scale types like time
, linear/continuous
, and ordinal/band
will go a long way. Learn more at Observerble.I think that's it TBH! But this list might grow/shrink in the future. If you think something should be added to this list or changed in anyway, hit the Edit this page on Github link at the bottom!
The latest TanStack news, articles, and resources, sent to your inbox.