Почему некоторые люди просят JS без JQuery???

Почему некоторые люди просят JS без JQuery??? Постоянно вижу, то сделать popup без jquery, то плавающее меню без jquery. Чем он им не угодил?
  • Вопрос задан
  • 389 просмотров
Решения вопроса 3
sumanai
@sumanai
Веб- программист- самоучка
Наверное потому что они не хотят тянуть библиотеку в 70к кода для какой- то мелочи.
Ответ написан
Комментировать
По двух причинам:
1) Это дополнительная библиотека, дополнительные запросы при загрузке страницы
2) Нативный js все-таки как ни крути немного быстрее выполняется

PS на текущий момент jquery подключен на подавляющем большинстве сайтов, на нем базируется огромное множество плагинов и как-то глупо требовать его не использовать, либо самостоятельно им пренебрегать, все это приводит к изобретению очередного велосипеда.
Ответ написан
Комментировать
DIITHiTech
@DIITHiTech
Fullstack javascript developer
Потому как время когда была острая необходимость в ее использовании уже прошло. Сейчас она ничего не решает грубо говоря. Многие новые проекты уже не поддерживают IE8-, а значит практически все что нужно от JQ уже просто решается на чистом и главное гораздо производительнее, без лишних кБайт. Те кто "по серединке" используют Zepto.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
что за люди? вася пупкин, дворник?
Ответ написан
Комментировать
AlexXYZ
@AlexXYZ
O Keep Clear O
Если это для собеседования, то скорее просто проверить, что человек владеет JavaScript, а не только jquery.
Ответ написан
Комментировать
lazalu68
@lazalu68
Salmon
Скорее всего это из-за политики совместимости: $ весь из себя крутой еще потому, что он заботится об этом. Из-за этого (и не только) получается так, что $ затыкает всех не скоростью, а гибкостью и функциональностью.

Вполне возможно, что ваши "некоторые люди" в курсе о том, что в некоторых случаях время выполнения tree traversal запросов на $ может достигать 0.3 секунды, и хотят этого избежать. Например, заставив вас писать js исключительно для ff )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы