If you want to sacrifice some of the flexibility for less verbosity try out ObservableHQ's Plot [1]
1: https://observablehq.com/plot/
For context, Observable is the startup from the original author of d3.