react-redux-starter-kit
react-redux-starter-kit copied to clipboard
Подумать как из routeTree можно генерить sitemap.xml
Не понятно как понять какие именно урлы должны попадать в сайтмап.
- дерево раутов может содержать параметры. Если параметр полностью динамический, например, айди продукта, то такую страницу не нужно помещать в сайтмап. Если параметр может принимать ограниченный набор значений, например, размер - small | medium | large, то такой набор раутов можно поместить в сайтмап.
- Не все узлы дерева могут отрисовывать какую-то адекватную страницу, некоторые узлы могут просто группировать несколько страниц.
Первое что пришло в голову, это на этапе описания дерева, как-то маркировать узлы до которых нужно простроить урлы и поместить эти урлы в сайтмап. И похоже что эту логику нужно реализовывать в build-route-tree