Vite, Vue и доступ к компонентам

В разрабатываемом приложении есть 3 области:

  • меню;
  • настройщик даты открытой формы;
  • область размещения форм (ОРФ).

ОРФ представляет собой панель вкладок, в которых размещаются формы.

Под словом "форма" подразумеваем vue-компоненты, содержащий любые теги (как правило редактируемая таблица с данными).

При нажатии на пункт меню в ОРФ размещается вкладка с заданным компонентом. Компонент загружается динамически и использует текущую дату, указанную в настройщике.

Во Vue используются компоненты и страницы (представления). Думаю, что данное приложение ориентировано на компоненты, а не страницы.

В качестве сборщика задействован Vite. По умолчанию Vite помещает компоненты в папку dist/assets. Названия таких компонентов содержат hash.

Вопрос: В случае страниц при авторизации во Vue применяются роутеры. Как в случае компонентов ограничивать доступ пользователя к динамически подключаемым компонентам в production?


Ответы (0 шт):