А чего не так? Всё правильно ТС делает. jQuery - уже прошлый век. Все его преимущества - уже давно не преимущества. Стандартный JS развивается с каждым годом. И сейчас уже имеет из коробки много всего, что нужно. Нам уже не так важна совместимость между браузерами, т.к. времена IE 6 прошли. И можно быть уверенным, что код будет работать во всех современных браузерах. Ну и транспайлеры никто не отменял, если что.
Для серьёзных приложений на js, сегодня используются более подходящие библиотеки/фрамеворки. Такие как AngularJS, React.js и Vue.js. Есть ещё всякие ember. Вообще, в мейнстриме сейчас React, но следующий на очереди Vue.js. Ну не суть.
А для простых скриптов для сайтов - Vanilla JS за глаза сегодня.
Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.
Ems, ну при оптимизации обычно хотят сократить вес файлов, а Ангуляр и Реакт весят никак не меньше JQuery, да и простым смертным там без бутылки не разобраться, чтобы внести какие то изменения. А с ванилой согласен - что-то простенькое можно и на ней написать.
Ems, ну при оптимизации обычно хотят сократить вес файлов, а Ангуляр и Реакт весят никак не меньше JQuery
Мой посыл как раз в том, что для простого функционала - чистый js. Для чего-то более сложного - vue, react, etc. А то некоторые и 2+2 без jquery сложить не могут. Это всё лишний оверхед.
Сообщение от OKyJIucT
простым смертным там без бутылки не разобраться
Поэтому, фронтенд - это отдельная профессия в IT.
Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.
Я говорю о положении вещей в индустрии. Конечно, каждый может использовать что угодно - это только его выбор.
Принято), но ТС хочет кое-что сделать - так вот, повторюсь, точно по теме и цели топика - не стоит, потому как, благодаря jQuery, многое решается максимально оптимальным и высокопрофессиональным уровнем, исключается дублирование и избыточность кода.
ТС, подумайте об этом - это будет примерно, как заменить микросхему соответствующим набором отдельных транзисторов - образно, конечно.
Ну, а обычный js, чем не устраивает? Вам даже модульность завезли. Чего ещё надо? Нет, нужно тянуть лишним запросом целую jQuery, чтобы решить ерундовую задачу. Я пробежался по коду. Вот реально, без jQuery можно легко обойтись.
Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.