I'm using html, javascript but with aurelia framework...
I'm using a library called interact.js justo to resize elements using mouse drag and drop...
When an element is resized, this library can manage resizing adding an style attirbute to the element and putting there width and height ...but in pixels.
Now my applicacion is using width as bootstrap cols: col-3, col-6, col-9, col-12...