Когда я был новичком в JavaScript, через неделю я обнаружил, что с каркасом жизнь намного проще. Во всяком случае, я даже не знал, для чего именно они; У меня есть кое-что о $ () , что это умная замена для window.getElementById () , и я предположил, что есть другие удобные методы для других целей, например, AJAX запрос.
Я не хотел тратить много времени на изучение фреймворка, поэтому я решил, что выберу то, в что я влюблюсь с первого взгляда . Тогда я провел целый месяц с поиском в Google. Я не пропустил ни одного из "громких имен", но вскоре я их отбросил Главной причиной неудовлетворенности стал их сайт, документация: прочитав целую страницу текста, я был еще настолько же туп, как и прежде. Для чего это? Что они делают? Каков вход, какова цель, каков выход?
Затем я нашел DOMAssistant . Это маленький, прекрасный и хорошо документированный. Достаточно взглянуть на первый абзац начальной страницы, это совершенно четкое определение инфраструктуры JS:
Что такое DOMAssistant?
Идея DOMAssistant заключается в предоставлении
более простой и последовательный способ
скрипт против объекта документа
Модель (DOM) в веб-браузерах. Идея
что все начинается с
выбранный элемент (ы), выбранный
через селекторы id или CSS, а затем
выполнять различные методы, такие как
добавление или удаление классов, событий
и т.д.
Итак, я говорю, что если вы, наконец, выберете другой, более модный фреймворк, DOMAssistant станет обязательным для просмотра. И если вам не нужны анимированные летающие окна, это также хороший выбор.