In the design properties of most widgets you can configure the behaviour for smaller screens by hiding the widget on tablet/phone or desktop.
With tables handling responsiveness is hard because data cannot flow easily to new rows.
The best way to handle datagrids on responsive apps is to hide columns with less priority on smaller screens.
At the appearance tab of the Columns Item in a datagrid2 there is no option to configure hiding.
And if you add 'hide-phone' or 'hide-tablet' as cell class, the table is corrupted and behaving weird.
This would be huge improvement on the datagrid2 adoption.