Есть ли смысл переписывать код JQuery в обычный JavaScript?

123
Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#11
D.iK.iJ #:
Сейчас любая нейронка подскажет, как заменить скрипт на чистый JS.
Так я об этом то и думаю, код то вообще-то уже готов, надо только отдать его в ChatGPT проверить, протестировать и немного отшлифовать, минимизировать и закинуть обратно на сервер.
Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#12
Sly32 #:
Ты что, первый день на форуме? Цель абсолютно понятна - создать еще одну бестолковую тему на форуме.
О, подьехали советы от кладовщика))) Ну тогда в твоем случае вообще смысла не имеет - у тебя вообще никогда не было живых проектов. У ТС хотя бы дохлый информационник в наличии.
Он не дохлый, и у меня действительно все на JQuery, и я думаю, а не переписать ли это, в целом теперь по времени это займет один щелчок мышки в CahtGPT. Раньше та, так просто это сделать нельзя было.
Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#13
VMx-Mx #:
Но, уже надоело спорить с некоторыми коллегами, у которых "сейчас везде скоростной безлимитный интернет и кэширование", поэтому грузят по 100500 плагинов и не парятся.
Если эти проекты приносят деньги, то и я бы так бы делал, но тут скорее хобби.
Dmitriy_2014
На сайте с 01.07.2014
Offline
370
#14
Жорик #:
Есть такой принцип: работает - не трогай.
Согласен, но кода не много и делается это в один клик в ChatGPT, по сути код уже готов.
temniy
На сайте с 15.03.2008
Offline
265
#15

Смысла никакого нет. Вспомните золотое правило программиста:

работает - не трогай.

⭐ Лучший хостинг от 4 евро, VPS от 6 евро - разные локации - любые карты - скидки до 20% - https://fornex.com/c/ffi2e3/ru/services/
voronoff_dev
На сайте с 09.09.2019
Offline
48
#16

Если собираешься переносить свой проект на современный стек, то, конечно, от jquery лучше избавиться. Есть отличные современные фреймворки с кучей готовых дополнений, тот же Vue.js рассмотри.

В противном случае смысла нет никакого менять "шило на мыло". Jquery вполне себе рабочий и удобный инструмент для небольших проектов, хоть популярность его и падает день ото дня.

Разработка, интеграция, автоматизация. Подробнее на сайте: https://voronoff.dev/
E
На сайте с 01.10.2017
Offline
125
#17
Выше верно писали: если нет сторонних зависимостей от этой библиотеки, можно смело пробовать переписывать свой код. Насчет "работает - не трогай" не совсем верно применительно к программированию. Программист чаще занимается рефакторингом кода, чем создает совершенно новый софт. Не получится сделать лучше, вернетесь к использованию jQuery.
Домены на продажу: https://p20.ru/collection/domains-for-sale
Сергей 2on2
На сайте с 01.10.2010
Offline
159
#18
Смысл, если завтра понадобится то, что уже есть в jQuery? Опять заново будете подключать? Библиотека по факту отличная, минимизированная, много что содержит. 
Пляжный волейбол - https://2on2.me
Жорик
На сайте с 11.09.2006
Offline
214
#19
estic #:
"работает - не трогай" не совсем верно применительно к программированию

Применительно еще как. Не зря же в энтерпрайз-сегменте тонны легаси-кода.

Вопрос только один - какова цель рефакторинга? Если всё устраивает, то зачем трогать? Если нужен новый функционал и много, то тут трогать уже придется, но это другая история. В этом случае как говорилось выше, лучше на современном стеке уже с нуля создать.

Жорик
На сайте с 11.09.2006
Offline
214
#20
Сергей 2on2 #:
Смысл, если завтра понадобится то, что уже есть в jQuery? Опять заново будете подключать? Библиотека по факту отличная, минимизированная, много что содержит. 
Современные API браузеров по-моему все методы уже содержат, так что шквери как-то не очень и нужно. Кроме того под современные фреймворки есть свои отличные библиотеки.
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий