We have non functional client side routing, since node's webserver does not return index.html if we call unknown route, and with single page apps it's always the case. Webserver is never aware of the declared routes on the client side.
We need to fix this, I assume migration to a more functional grunt webrunner should be our shot. Here is the discussion on grunt-contrib-connect repository regarding the matter.
From now on any route accesses through connect's webserver will be served with index.html. That way the front-end part will be responsible for handling the 404 errors.
We have non functional client side routing, since node's webserver does not return index.html if we call unknown route, and with single page apps it's always the case. Webserver is never aware of the declared routes on the client side.
We need to fix this, I assume migration to a more functional grunt webrunner should be our shot. Here is the discussion on grunt-contrib-connect repository regarding the matter.