Forget it... With this approach (clearsilver), the html server does the main part of the work: it rebuilds html pages on the fly, that the client has just to display. Today's approach is the opposite: the server does as less as possible (juste sends changing data via json), and leaves the client to do most of the work (i.e. the web browser of the user has to executes tons of javascript, ajax, jquery, etc.)