top | item 34967334

(no title)

TacoSteemers | 3 years ago

URL navigation has been mentioned before, but I want to go in to a bit more detail.

This application needs client-side navigation. That is a two-way system. When a different object has been opened, the URL needs to be changed. For example we open game 1, the URL becomes /#/game/1/overview. Then when someone links to that URL directly the client-side router determines that they want to load that specific data and show it in the correct component, and hide the others.

I also think that every element that loads a different component should be a hyperlink, that way it becomes possible to open multiple interesting games from a list, each in a new tab.

discuss

order

No comments yet.