@webe
frontend

Как быть с роутингом и категориями?

На сайте есть категории, в скобках указана ссылка
ссылка обязательно должна быть в виде slug ,а не просто id
Комедии (/category/1-komedii)
Ужасы(/category/2-uzhasi
Драмы(/category/3-drami)
Детективы(/category/4-detektivi)

Все это дело формируется из массива объектов, где объект выглядит так:
{id:1,name:"комедии",slug:"1-komedii"}

Я нажимаю на ссылку и срабытывает роут /category/:name
После чего мне нужно будте обратится к API, который вернет мне все фильмы относящиеся к 1-komedii

Вопрос вот в чем, нормальная ли это практика если я буду парсить URL брать от туда ID и уже этот ID отправлять в API?
Либо лучше сделать какой-нибудль справочник типа getID['1-komedii']//1

Вообще мне могу придумать как грамотно подгрузить фильмы по клику на категорию.
Получается какой-то говно код.

Вопрос в том, на каком этапе и где именно и как конвертнуть SLUG в ID
Для конвертакици нужен справочник, нормально ли будет если я сгенерирую на основе моих категорий дополнительную ветку в Сторе тупо для справочника?

использую redux , redux-thunk
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Напишите на сервере GET запрос категории по slug и лучше без префикса с номером. Это будет лучшим вариантом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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