Делаешь страницу с расширением Vue или отдельно JavaScript и CSS — вопрос с собеседования для Frontend-разработчик | Эйч | Эйч