Lidando com url amigável com essa abordagem, fiquei confuso. Por exemplo como eu lidaria com rotas nessa base (domain/curso/2) em vez de domain/curso?id=2.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Lidando com url amigável com essa abordagem, fiquei confuso. Por exemplo como eu lidaria com rotas nessa base (domain/curso/2) em vez de domain/curso?id=2.
Roger, bastaria fazer o parse da URL através da manipulação da string. :-)
Daria um trabalhinho pra fazer na mão, por isso preferi não fazer, mas é totalmente possível.
No mundo real nós utilizamos bibliotecas de roteamento pra cuidar disso. ;-)
Pode me dar um norte melhor sobre essas bibliotecas? de forma que eu consiga usar essa mesma abordagem ensinada no curso de MVC.
Existem várias, Roger. Cabe a você testar algumas e ver com qual se adapta melhor.
Vê laminas-router, Syfony Router, Aura Router, etc.
Vou dar uma lida nas docs, VLWW