Having a proper client side framework will allow us to have a more pleasant experience and to better handle client side checks.