Salut, tu peux utiliser certains composant symfony pour créer ton propre routeur à partir de librairies existantes.
https://symfony.com/doc/current/configuration/micro_kernel_trait.html
Petite ressource supplémentaire que je recommande
Voici un exemple d'implémentation https://github.com/ypio/symfony-as-microframework
Slim3 peut-être une alternative plus simple à mettre en place. http://www.slimframework.com/
Si tu souhaites créer ton routeur (ce que je déconseille pour une utilisation en production, mais que je recommande de faire au moins une fois pour monter en compétence et surtout comprendre comment fonctionne un routeur) https://www.grafikart.fr/tutoriels/router-628
Pour ma part, j'opterais pour l'utilisation de composant symfony pour les raisons suivantes :
- tu rentres dans le coeur de symfony, et tu apprendras beaucoup à son sujet. Tu y verras également des bonnes pratique de développement
- tu apprendras à plus ou moins mettre toi même en place un routeur et comment il fonctionne
- ton routeur sera fiable et sécurisé
- ton routeur sera scalable et tu pourras facilement utilisé d'autres composants symfony à l'avenir (mettre en place de la conversion de paramètre, etc.)