I'm working on a project that my professor requires my team to use d3js library to visualize database. Can anyone here tell me the best way to approach this front-end library? Like, background knowledge, best book,... Thank you guys for reading my question!