Нещодавно я наткнувся на деякі форуми javascript (на жаль, посилання десь у Всесвіті загублено), де ви можете відчути справжню ненависть до jQuery за те, що він не ... хороший?
Здається, більшість аргументів мають сенс насправді.
Зараз мені дуже подобається jQuery, здебільшого за те, що я дозволяю сконцентруватися на речах, які я хочу робити, а не на невідповідностях браузера, і це насправді робить AJAXing з крутими (або зловживаними ?) Ефектами веселими.
Але якщо насправді щось є гнилим в основі jQuery, я не хочу покладатися на нього так, як я насправді ... покладаюся на нього.
Я не хочу починати черговий аргумент, який фреймворк найкращий ... але ... Який фреймворк найкращий (жарт) ? Як звичайний випадок, подумайте про малий та середній Інтернет та його адміністрування.
Я просто намагаюся зрозуміти, чи дійсно має значення щось у якомусь фреймворку чи чистому JavaScript з кількома шахтними функціями.
Редагувати:
Я насправді намагався провести нормальну об'єктивну дискусію щодо плюсів і мінусів:
- Використання фреймворку над чистим javascript та
- jQuery проти інших,
Оскільки з jQuery, здається, найпростіше працювати з найшвидшою кривою навчання. Однак деякі люди просто цього не розуміють і думають, що я починаю чергове полум’я (те, чим я не є). Я фактично голосую за те, щоб знову відкрити це питання.
Також мене дуже цікавить:
- Чи сильно jQuery покладається на нюхання браузера? Це може бути потенційною проблемою в майбутньому? Чому?
- Я знайшов безліч механізмів JS-селектора, чи є бібліотеки AJAX та FX?
- Чи є якась причина (крім нюхання браузера та особистої "ненависті" проти Джона Резіга), чому jQuery помиляється?
jQuery насправді, як і в більшості випадків, означає інші рамки.