In this chapter, I will show you what your options are and break the process of creating charts down into smaller chunks so you can understand the process better before diving deeper and creating charts. The process can be broken into three layers: data, view, and user interaction.
At any part of these layers, you can use React, D3, or any other libraries that integrate with React. Having options is great; however, it can also be confusing to decide what to use and when. Understanding your options is important as it ...