It's still just UI, data (model), and the glue between. The only thing changing is where the code for the different pieces is running.

Maybe I'm officially one of the old farts who just doesn't think the new stuff is any good, but I really haven't seen much that's genuinely new. Machine learning and distributed parallel computing are huge, but that's not what most people are working on.