Нет, это, конечно, абсолютно реально сделать и на Vue, не подключая jQ всякие... только нахрена? Всю суть фреймворков понимаешь, когда делаешь SPA/много обращаешься к серверу/... Зачем это на лендосе? Тут кода-то строчек 200 написать надо.
Вы сделали правильный вывод про фреймворки, но так далеко не уедешь. Откройте оф. сайт Vue , почитайте инфу о нём. А лучше пройдите какой-нибудь
туториал , тогда вы в разы лучше представлять себе фреймворки будете.
Имхо, лучший туториал для новичка - у
Реакта . Это оч просто, часа 3 займёт.