A web app is a browser for your business domain. When implemented on top of a REST/HATEOAS service, it should be a layer that knows how to interpret and present interactions to work with the business objects coming across the wire.
URIs and hypermedia just turn out to be a really good way to structure this kind of architecture.
URIs and hypermedia just turn out to be a really good way to structure this kind of architecture.