Frontend Implementation
June 16, 2011 Leave a comment
It was decided that the Web UI to Olympus should take the form of browser-accessed web pages. At its core, each page uses ajax to serve the user content. A user accesses a basic page from the root server and then live data is fed to the page through a series of ajax calls. This cuts down on the need for a full-blown web server while at the same time providing the capability to serve real-time data. A dashboard page loads a list of maintained remote servers. The user can then click on a maintained server to see all of its plugins running in real-time, and if desired focus in on a particular plugin.