Skip to content

Consider using per-project or even per-file routing #13

Description

@twells46

What is routing? Traditionally, the URL would show exactly what resource (e.g. HTML page, image, etc.) you were accessing, and it would change when you accessed a new one. Using routing with express and React is what makes the URL change (e.g. 192.168.125.1:8888/thomas/hello_world/main.c), even when we are only changing the view. I haven't looked into the structure of Voldigate to evaluate how much change this would require, so it should probably be postponed for a future release. Routing allows:

  • Moving back and forth through the history with forward/back arrows, mouse buttons, and keyboard shortcuts.
  • Refreshing the page doesn't kick you back to the main menu.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions