Я ищу систему, в которой пользователи могут создавать опросы. В значительной степени я пытаюсь сделать форму, которая делает формы. Он должен быть достаточно обширным и охватывать input
с, select
с, textarea
с и другие элементы формы.
Сейчас я использую шаблонизатор с jQuery, но он становится очень грязным, и я чувствую, что есть лучший способ сделать это.
Пользователь должен иметь возможность добавлять, редактировать и удалять вопросы и их варианты (ответы). Они также должны иметь возможность указывать тип вопроса (множественный выбор, бегунок диапазона, короткий ответ и т. Д.) И поддерживать загрузку изображений.
Я искал Google, но не нашел то, что искал. Существует ли библиотека или инфраструктура js, которую я мог бы использовать для простого добавления и удаления элементов в DOM, сохраняя при этом тип и иерархию элементов? Или API, который я мог бы использовать? Я не хочу заново изобретать колесо на этом.