У меня есть проект для создания интерфейса, который позволяет пользователю создавать контент с заранее определенными шаблонами и фрагментами кода.
Мы уже решили использовать интерфейсы jQuery и jQuery UI, чтобы помочь нам с компонентами перетаскивания/удаления/сортировки. Там также должно быть какое-то редактирование на месте, и я собираюсь использовать contenteditable
в сочетании с функциями jQuery CSS.
У меня уже есть довольно много опыта работы с обоими фреймворками (и люблю их), но мой типичный проект до сих пор продлился до 50 строк, тогда как этот будет работать намного больше, чем с помощью большего количества функций и написав мои собственные плагины.
Прежде чем приступить к работе над проектом, мне интересно, есть ли какие-то общие проблемы с jQuery - вроде как jQuery - Bad Parts. Есть ли функции, которые лучше всего избегать? Существуют ли функции, которые необходимо обойти?
Я читал эту ссылку, но теперь ему 2 года, и с тех пор многое изменилось в jQuery (и браузерах).
Любые ответы "Использовать эту инфраструктуру вместо" или "Не использовать фреймворк" будут проигнорированы - мне нужно использовать jQuery. Любые "jQuery - это мусор", которые не предоставляют решений, также будут игнорироваться. Конструктивные комментарии только пожалуйста. Если бы я знал, как делать лучше в JavaScript, что делает jQuery, я бы не использовал jQuery.