react-redux-starter-kit icon indicating copy to clipboard operation
react-redux-starter-kit copied to clipboard

Подумать как из routeTree можно генерить sitemap.xml

Open in19farkt opened this issue 5 years ago • 0 comments

Не понятно как понять какие именно урлы должны попадать в сайтмап.

  1. дерево раутов может содержать параметры. Если параметр полностью динамический, например, айди продукта, то такую страницу не нужно помещать в сайтмап. Если параметр может принимать ограниченный набор значений, например, размер - small | medium | large, то такой набор раутов можно поместить в сайтмап.
  2. Не все узлы дерева могут отрисовывать какую-то адекватную страницу, некоторые узлы могут просто группировать несколько страниц.

Первое что пришло в голову, это на этапе описания дерева, как-то маркировать узлы до которых нужно простроить урлы и поместить эти урлы в сайтмап. И похоже что эту логику нужно реализовывать в build-route-tree

in19farkt avatar Mar 21 '19 14:03 in19farkt