Sono confuso sul routing. In alcuni sistemi ho visto solo le convenzioni di denominazione. In altri ho visto la configurazione, e in alcuni ho visto entrambe le opzioni (come in ASP.NET MVC5).
Nel sistema basato sulla convenzione di denominazione, sembra essere un RewriteRule che mette l'URI in una variabile e quindi semplicemente analizzato.
Qual è il ragionamento alla base di un progetto rispetto all'altro? Ho sempre usato il metodo della convenzione di denominazione sopra menzionato.