SPA routing *without* Server Connect

How can we implement a client-side only routing without Server Connect, solely using App Connect?

We wouldn’t even mind, if it’s based on hash-fragments in the URL.

We use bootstrap menus and modals successfully, but it would be great, if those could modulate the hash-fragment of the page URL, so on page reload we wouldn’t lose our location within the web app.