Недавно я наткнулся на некоторые форумы по javascript (к сожалению, ссылка теряется где-то во вселенной), где вы можете почувствовать настоящую ненависть к jQuery за то, что он не... хорош?
Большинство аргументов, кажется, имеют смысл на самом деле.
Теперь мне действительно нравится jQuery, главным образом за то, что он позволяет мне сконцентрироваться на вещах, которые я хочу сделать, а не на несоответствиях браузера, и это фактически делает AJAXing с крутыми (или чрезмерно используемыми?) Эффектами интересными.
Но если на самом деле что-то гнилое в ядре jQuery, я не хочу полагаться на это так, как я на самом деле... полагаюсь на это.
Я не хочу приводить еще один аргумент в отношении того, какая структура является лучшей... но... Какая структура является лучшей (шутка)? В качестве примера использования подумайте о малой и средней сети и ее администрировании.
Я просто пытаюсь понять, действительно ли вещи в какой-то структуре или чистом javascript с несколькими моими функциями действительно имеют значение.
Редактировать:
Я на самом деле пытался вести нормальный объективный разговор о плюсах и минусах:
- Используя рамки над чистым JavaScript и
- JQuery против других,
Поскольку jQuery, кажется, легче всего работать с самой быстрой кривой обучения. Тем не менее, некоторые люди просто не понимают этого и думают, что я начинаю еще одно пламя (чем я не являюсь). Я на самом деле голосую, чтобы вновь открыть этот вопрос.
Также я действительно заинтересован в:
- JQuery сильно зависит от браузера нюхает? Может ли это быть потенциальной проблемой в будущем? Зачем?
- Я нашел много JS-селекторных движков, есть ли библиотеки AJAX и FX?
- Есть ли какая-то причина (кроме сниффинга в браузере и личной ненависти к Джону Резигу), почему jQuery не прав?
JQuery на самом деле, как и большинство других, означает и другие фреймворки.