I don't think that server-side component frameworks play well with this
model, but there is a layer of tooling that these frameworks can
provide. For instance, Play 2 has the usual server-side templating, but
also has great support for compiling CoffeeScript, JavaScript, Less,
etc. Server-side frameworks can assist with the development of the
client-side code.
My favorite parts of the new model include being able to edge cache the
entire client-side of a web app and moving session state out of the
server and onto the client (where it belongs). Those two things can
lead to much better scalability.
-James