Я создал универсальное приложение SSR Vue.js, работающее в качестве интерфейса для интернет-магазина.
Я подключил безголовый cms для просмотра динамического контента, такого как статические блоки html или структурированные, воспроизводимые данные, как в блогах.
Теперь я спрашиваю себя, как можно создавать динамические одиночные файловые компоненты? Я хочу добиться того, чтобы с помощью CMS я мог создавать и редактировать отдельные файловые компоненты и размещать их на целевых страницах. Это добавило бы больше гибкости для добавления пользовательских целевых страниц на мой сайт без необходимости создавать новую сборку и выпуск каждый раз, когда я добавляю новую страницу, и это также отделило бы контент от кода.
Есть ли у кого-нибудь опыт с этим или уже есть лучшая практика?
Я знаком с асинхронными компонентами и функциями разделения кода, но не смог заставить его работать без необходимости перестраивать приложение каждый раз, когда добавляю новую маршрутную / целевую страницу.