всем привет
уважаемые знатоки JS, посоветуйте бэкэндеру, какую то библиотеку JS для того чтобы замутить структуру в виде дерева.
задача стоит так:
на фронте в боковой панели нужно дерево (на пример категории, субкатегории, субсубкатегории) чтобы можно было создать элемент дерево на любом уровне, чтобы можно было бы драг&дропом менять месторасположение в дереве элемента. дальше по аяксу, пост запросом отправлять изменения к какому то эндпоинту бэка. Каждый элемнт дерева привязан один к офному с каким то контентом
как я понимаю должна быть какая то JS библиотека которая все это умеит из коробки.
посоветуйте плзззз