Ionic scalabity

Is it recommended to use ionic for data centric app which includes a lot of graphs/charts?

Depends on what kind of graphs or charts you want to use. The more dynamic and moving, the less good Ionic is for this use case.