> Consider the fact that you may not know all the best techniques.
Manuel Lemo, I agree with you. I don't really know all the best techniques and I am learning each day. But I still didn't get what you were telling in the thread.
It will be good if we can show some example.
If you are trying to explain like
1) Create the router object
2) add a route with the controller, action values.
3 ) Match the route based on thr request and dispatch it, then it is same as what Aura.Router is doing.
It is not full framework, but just components.
... and what I have pointed to Pux or many similar components are doing.
I will wait for your example to see how the best way / technique you are mentioning.