Vite, Vue и доступ к компонентам
В разрабатываемом приложении есть 3 области:
- меню;
- настройщик даты открытой формы;
- область размещения форм (ОРФ).
ОРФ представляет собой панель вкладок, в которых размещаются формы.
Под словом "форма" подразумеваем vue-компоненты, содержащий любые теги (как правило редактируемая таблица с данными).
При нажатии на пункт меню в ОРФ размещается вкладка с заданным компонентом. Компонент загружается динамически и использует текущую дату, указанную в настройщике.
Во Vue используются компоненты и страницы (представления). Думаю, что данное приложение ориентировано на компоненты, а не страницы.
В качестве сборщика задействован Vite. По умолчанию Vite помещает компоненты в папку dist/assets. Названия таких компонентов содержат hash.
Вопрос: В случае страниц при авторизации во Vue применяются роутеры. Как в случае компонентов ограничивать доступ пользователя к динамически подключаемым компонентам в production?