Since most HTML5 is dedicated to client-side components and client-side JS logic, does it make sense to use JSF with HTML5? It seems to me that most of the "functions" of JSF (as viewing technology) provide overlap with HTML5 (rich components, life cycle, ajax). In other words, what benefits will I get in using JSF instead of a simpler pure servlet (or SpringMVC, or something RESTful, etc.)?
By the way, what do you offer as the base Java platform for HTML5 applications?
source share