I'm building a REST application that intends to be fully hypermedia drive. Consumers of the service will hit an entry point and from then on will follow links. However, I've got a massive list of child resources for a parent - e.g. orders/1 orders/2 ... orders/5000000000
It's very difficult to provide efficient navigation for this, because clients may have to make hundreds of requests. I'm thinking a URI template is the way to go. Is it recommended? Is it RESTful? How do I present URI templates in a standard way that will be understood by others?