в ручную вписывать каждый роут?
В интернете примеров вообще практически нет
А что значит "роуты получать с сервера"?
Бэк знает про роуты фронта? Это что-то не здоровое по-моему. А на сервере они не вручную прописаны?
Ну в json получать route: [{path: “/”, name: “main”, component: () => import()}]
А какую задачу вы так решать хотите?
Заказчик хочет чтобы роуты приходили с сервера. В ручную наверное
Речь, наверное, про задание чпу итд
для чего? какую задачу он собирается этим решить?
Теоретически, можно сначала дождаться получения рутов, потом инициализировать роутер
Обычный сайт, просто заказчик хочет чтобы роуты каждый раз в ручную не прописывать на фронте, фронт их брал. При авторизации получаем с сервера данные юзера и данные для меню так же данные для страницы. Хотят чтобы была гибкая система
Только там есть импорты компонентов, настройка маршрутов, взаимодействие с другими модулями из гуардов и тп
Чпу человека подобный урл? Или как там ? Нет просто Роутов может быть много и не хотят чтобы при добавление новой страницы на клиенте каждый раз дописывали роуты
Я и говорю, теоретически
Всё ещё не понятно, что именно хочется и зачем. > чтобы роуты каждый раз в ручную не прописывать на фронте Каждый раз - это какой раз? Что вы вручную прописываете и где? > При авторизации получаем с сервера данные юзера и данные для меню так же данные для страницы. Данные меню можно получать. Данные страницы тоже. А при чём тут роутер?
Дописывали куда? Как у вас появляются новые страницы?
Все сложно) не нравится заказчику что пути статичны и прописываются руками в router.js
Они же не статичны
"пропишите ногами" Как бы, всё равно не понятно. У вас приложение собирается. Для каждого маршрута есть не только его адрес, но ещё куча параметров, включая динамическим импортированный компонент, который будет проходить через сборку. И все эти импорты собираются с вебпаком. Так что пока не будет понятно, какую проблему вы решаете, не будет понятно, как её решать
Вы можете именно пути статичного фиксированного списка страниц получать с бека. Но зачем?
Обсуждают сегодня