Приложение, которое генерирует из конфига боковую панель и страницу с компонентами кнопки и таблицу Конфиги находятся в src/config Json файл читается и создается класс PageBlock scr/classes/Page/PageBlock.ts на основе которого генерируются компоненты в PageList.vue Аналогично с сайдбаром, только там генерируются на основе класса Sidebar.ts scr/classes/Sidebar.ts в компоненте SidebarList.vue По времени был только вечер, поэтому использовал vue-cli, так как хотел сфокусировать на основном Ссылка на Github Pages https://4toc.github.io/note/
npm install
npm run serve