Задать вопрос
andrei500
@andrei500
Middle Frontend Vue.js

По какому принципу проектируются пути роутера в крупных spa приложениях?

По какому принципу проектируются пути роутера в крупных spa приложениях?
Делаю интернет-магазин на nuxt.js и столкнулся с тем что у меня нет четкого понимания как проектировать маршруты. Например есть страница продукта и кажется вариантов проектирования роута есть масса, например:
- /product?id={id продукта}
- /product/{id продукта}
- /product/{название продукта}
- /category/{название категории}/{название продукта}
- /{название категории}/{название продукта}
- ... и так далее

Возможно посоветуете какие либо обучающие материалы по этой теме?
  • Вопрос задан
  • 848 просмотров
Подписаться 10 Средний 2 комментария
Решения вопроса 1
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.
Ну если брать продукт, то:

- /product?id={id продукта}

это точно не вариант

- /product/{id продукта}

со стороны сео не очень

- /product/{название продукта}

самый нормальный вариант

а по поводу этого:

- /category/{название категории}/{название продукта}
- /{название категории}/{название продукта}

уже ответил Евгений
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
вобще отфонаря

можешь в VUE какой-нибудь книжке прочитать и следовать, а можешь в этой:
978-5-97060-861-6-1_270_369_jpg__100.jpg

все определяется клиентами (СЕО там и проч)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы