1. A method comprising: receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device; dynamically constructing the page of content in response to the request based on metadata stored on the server device and context information corresponding to the request; transmitting the dynamically constructed page of content to the requesting device.