Как создавать, удалять и динамически менять размеры блоков веб-страницы?
Разрабатываю сервис, где юзер должен иметь возможность настройки интерфейса под себя, как в blender - нажал на значок в уголке, потянул, разделил окно, получил второй блок, назначил ему функционал через всплывающее меню. Либо, если блок уже не требуется, то слить его с соседним путем совмещения границ.
Подскажите наиболее подходящий способ реализовать это.