Vue.js это прокаченная jquery или они решают разные задачи?
Vue - полноценный фреймворк на паттерне MVVM, а джиквери - библиотека для вызово нужных заготовленных функций, чтобы тупо манипулировать DOM.
Если я изучу Vue.js, то могу полностью отказаться от jquery?
Можно всё, если будешь понимать как обходиться без jquery в принцпе.
Что может дать Vue.js для лендинга, по сравнению с jquery?
Интерактивность, анимации, гибкость в интерфейсе, разные веб-компоненты, которые модно вставить куда угодно и даже менять местами на ходу.
Что может дать Vue.js для сайта до 10 страниц, по сравнению с jquery
Менший вес страницы ( не нужно перезагружать), меньше отклик по переходам между страницами (vue-router), можно юзать его частично (то есть большую часть контента грузит шаблонизатор), а в асинхронные участки с интерактивом - использовать вью фреймворк.
В каком типе проектов хорошо видны преимущества Vue.js
В любом где нужен асинхрон, а аякс запросы джиквери вас задолбали. То есть по большей части - работа с данными. Если вам нужно динамично построить дерево комментов по данным, то vue это лучше сделает.
В каких случаях вы станете используете Vue.js [не пишите во всех, пишете напр.: магаз, блок котика итп] ?
Уже можно нативные приложения писать, по тому частично мобайл приложения, в проектах где нужны компоненты которые на Vue легче сделать, чем накостылять на джиквери.
Какие бы задачи [типовые и личные] вы решали с помощью Vue.js ?
Анимированные переходы между блоками, интерактивность, асинхронные вызовы и построение графиков, infinity scroll page
Цель вопроса: решить для себя изучать vue.js или нет.
Для работы на дядю - учить ангуляр\реакт, но смотрю комьюнити у Vue более лояльное и может работа тоже появится.
Это мое первое прикосновение к js-фреймворкам, поэтому Объясняйте как пятилетнему