My inclination would be to take care of something like that by having a static JS app that xmlhttprequests the REST API to populate the content.  That way it can even be a dashboard that updates.