be_a_man, ну и, при запросе отправляй вместо непонятного хэша нужный идентификатор, а в обработчике этого урла в express переделай поиск продукта по базе по другому полю с понятным текстовым alias-ом
be_a_man, значит нужно всем продуктам задать дополнительное поле в базе, с понятными идентификаторами, типа macbook-pro-15, и искать по нему, откуда по другому понять как непонятный айдишник должен соотноситься с человеко понятным идентификатором?
be_a_man, как сами захотите, так и делайте.
можете завести если хотите прям ваще красивый адрес. только нужно будет следить за уникальностью.
обычно слаг просто автоматом генерируют из имени (если оно уникально) или из имени и айди и не хранят.