I'm currently migrating from echarts to D3. Once you get to rather complex charts the bugs show themselves. Sometimes you need the control that a low level library gives you.
Echarts works perfectly fine with responsive sizing but the developer does have to use it properly.
Echarts works perfectly fine with responsive sizing but the developer does have to use it properly.