Sajnos a weben ha pl. az MVC-re tekintünk, akkor láthatjuk hogy a controller mennyire fogyatékos. Egy javascript réteggel lehet dobni valamit az alkalmazáson, de szerintem alapvetően meghatározza a lehetőségeket, hogy "HTTP protokollal működik".