a web framework include a client side pure javascript framework and a restful server side framework