In an previous gist a VueJS application was served using a plain net/http server.
This version uses the Echo web server framework and adds the diversion of any '404' (page not found) errors to the index.html
page of the VueJS application. With this enabled, any VueJS routed URLs that are 'bookmarked' by a user will be sent to the index.html
of the VueJS application. This way 'routing' is passed to the single page app running on the clients browser.