No-Library (pure JS), HTML, CSS, JavaScript
uses dynamic nested routes to allow the URL to change without loosing the current route and its components.
Vue (edge), HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, Babel + JSX
Demo of Vuex module composition with hierarchical and relational entities