добро пожаловать)
вот сегодня утром спор был про jquery, интересно, какое ваше отношение к этой библиотеке?
вполне спокойное
как инструмент, библиотека рабочая, свои функции выполняет, т.к. развивают ее давно, многие нюансы уже соблюдены и оттестированы множеством сайтов и проектов.
один минус (и плюс одновременно) - это библиотека, а библиотека на архитектуру не влияет (по определению, или я не так понимаю смысл этого слова?), и поэтому целесообразно использовать jquery на небольших (или даже средних, если хватит духу следить за чистотой своего кода) проектах
ну и для бизнеса норм, найти человека со знаниями jquery проще, чем прогера который владеет angular/react/ember/etc., это будет дешевле, легче найти замену, ну и как бонус куча готовых решений (что ускоряет разработку. тут, кстати, интересно, какой-нибудь фреймворк приблизился по количеству готовых решений к jquery? если вообще корректно такое сравнение делать, ведь библиотека и фреймворк несут разные функции, да и библиотеку можно интегрировать в фреймворк)
скажем так, если невозможно отказаться от jquery и начать использовать фреймворк (опустим почему это может быть невозможно), а проект растет и превращается в большой, то повышаются и требования к программисту, js хоть и дает большУю свободу, но наряду с этим и приходит ответственность, требующая более глубоких знаний (например, архитектур и/или всякого рода паттернов), ибо скатиться проект может в неподдерживаемое говнецо с лапшой jquery кода, в котором мало кто чего понимает