Instead it will help when you scale your project. Routing will be managed in once place instead of scattered all over the pages.
Complexity came into existence when we or other can't understand the written code so above approach will help you to make it more clean.
Mohith Gupta Korangi
A Better Person than Yesterday
Look at the preview and make changes to your article before publishing it. Many asterisks are present in the routes of the article which might confuse a beginner. Otherwise, the article is good....Also, can you explain what "urlcat" does?