@flame180
Junior Frontend developer

Как создать архитектуру SPA на Vue без Vue-cli?

У меня стоит следующая задача: создание SPA при помощи единого скрипта vue (файл 40кб), без использования сборщика пакетов, cli, всяких дополнений и зависимостей, и т.п.
Я попытался сделать компонент, но не удается сделать нормальную архитектуру без babel. Непонятно как передавать пропсы и сделать так, чтобы контент (а там 8 страниц типа page.html) был на единой странице по принципу фреймфорка.

Я еще подумал что проще сделать чистым js, запихнуть все .html в один файл, без vue (так тоже можно).
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
profesor08
@profesor08
Насколько я помню, можно сделать тег под каждый компонент и разместить на странице. Потом в .js файле инициализировать Vue и компоненты, а им передавать #id шаблона. Это полная дичь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Пойдите на сайт vue и посмотрите как они сделали
Ответ написан
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Буквально Getting Started из документации
Ответ написан
Комментировать
Sanes
@Sanes
Делайте по-человечески. С компонентами. Как бы ни было это больно на первоначальном этапе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы