Для создания сайта не нужны ни vue ни фреймворки. Для начала сделай все на чистом питоне/пыхе и жабаскрипте. А потом уже под конкретную задачу и под свои вкусы найдешь фреймворки и прочее... А то набралось тут вуёвщиков, которые шаг в сторону - и в лужу.