Какую задачу нужно попытаться реализовать, чтобы понять необходимость VUE в проекте?
Фишка Vue — реактивность. 
Чтобы это прочувствовать, попробуйте реализовать какой-либо динамический интерфейст, на чистом JS или хотя бы на JQ. А потом сделать то же самое на Vue.
Ну, например простейший калькулятор: два текстовых поля в которые нужно вводить цифры. И рядом "на лету" вычисляется их сумма. Без необходимости кликать в кикие-то кнопки и тп. Чтобы интерфейс обновлялся сам.
Или что-то посложнее, скажем какой-то пошаговый тест с вопросами, вариантами ответов, с отображением прогресса, и отображением результата в баллах.
Попробуйте реализовать Livesearch компонент на Vue и точно такой же компонент на JS/jQuery. Разницу вы поймете сразу