JavaScript Aplicativos de uma única página costumam usar um hash para lidar com a navegação dentro do aplicativo (clicando em um link em o aplicativo pode atualizar o hash para https://example.com/springApp/#/foo/bar
, por exemplo). Está se tornando menos comum, já que a API de Histórico do HTML5 se torna bem suportada.