jquery или vue?

D
На сайте с 28.06.2008
Offline
1104
1323

Мои сайты - это обычные каталоги , интерактива там минимум - какое-то взаимодействие с формами, отправка пост запросов через jquery, меню, кнопочки и вроде все.  Есть мысль перенести их на самопис сделанный под себя и вот думаю что будет отвечать за интерактив. Нужно ли гнаться за модой и заменить квери на vue или jquery живее всех живых (вроде обновляется),  "работает не лезь", обновить версию и все?

Что думаете?

P.S. по размеру вроде vue примерно такой же как и jquery , а он тянет что-то дополнительно на страницу или только подключаемый файл это и есть весь код?

S3
На сайте с 29.03.2012
Offline
327
#1

Просто заменить - не выйдет. Это большой кусок работы. В итоге получишь более удобные инструменты для работы с фронтом, но толькео если действительно изучишь. Есть ли смысл - можешь решить только ты. Делаешь проект и смотришь - стало удобнее или нет работать с сайтом. 

Лично я для фронта бы использовал React, но тут кому что ближе

D
На сайте с 28.06.2008
Offline
1104
#2
Интерактива у меня мало, поэтому объем относительно небольшой. Хочется понять насколько это целесообразно для обычного сайта и не ухудшит ли показатели скорости. Я просто не знаю может  vue как и метрика тенет за собой еще 100500 скриптов.
ArbNet
На сайте с 27.10.2019
Offline
132
#3
Dram :
Что думаете?

Если делать выбор между  vue или jquery, то Vue однозначно. По мне Vue лучше чем React и Angular.

ЗЫ. До самописа дорос молодец 😀 скоро начнёшь понимать, что даже эти Vue и др. не так хороши как их малюют 😎

D
На сайте с 05.02.2022
Offline
40
#4

Ну так если интерактива минимум, то зачем тебе вью? Для пары кнопочек достаточно и квери.

Ну и вью в принципе можно подключить и файлом как квери, но для серьезных проектов все же предпочительнее нпм.

I7
На сайте с 12.06.2008
Offline
365
#5
Для Ваших задач, имхо, нет никакого смысла тратить время на переход. Для пары действий целесообразность нулевая. Vue и подобные решения хороши для крупных проектов.
S3
На сайте с 29.03.2012
Offline
327
#6
Dram #:
Интерактива у меня мало, поэтому объем относительно небольшой. Хочется понять насколько это целесообразно для обычного сайта и не ухудшит ли показатели скорости. Я просто не знаю может  vue как и метрика тенет за собой еще 100500 скриптов.

Ну так узнай, разверни и тести

temniy
На сайте с 15.03.2008
Offline
245
#7
Dram :
Нужно ли гнаться за модой и заменить

Зачем? Если вы лучше знаете vue - тогда смысл есть. Если нет, тогда нет. Посетителям сайта абсолютно пофиг, что там у вас внутри.

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

Вот кстати вопрос - почему Vue?

ArbNet
На сайте с 27.10.2019
Offline
132
#9
Sly32 #:

Вот кстати вопрос - почему Vue?

  • Написан одним человеком, а значит более лаконичен
  • Быстро осваиваемый, хорошо документируемый
  • Весит меньше других, меньше требует настроек
  • Быстродействие лучше чем у React и Angular
ЗЫ. Хоть React более распространён, по мне Vue лучше. Но даже его я не буду использовать, так как у меня есть инструмент и получше 😎

Sevix
На сайте с 24.10.2011
Offline
93
#10

Покурите Alpine.js. Это - легковесная замена Vue. Для небольших сайтов самое то.

https://alpinejs.dev/start-here

Start Here — Alpine.js
  • alpinejs.dev
Create a blank HTML file somewhere on your computer with a name like: Using a text editor, fill the file with these contents: Open your file in a web browser, if you see , you're ready to rumble! Now that you're all set up to play around, let's look at three practical examples as a foundation for teaching you the basics of Alpine. By the end of...

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