Except for 1000 new js frameworks being created in that period :D, I imagine (with assumption of web still existing as a platform), that the underlying core concepts are going to stay the same (data, view, control logic), while development tools will be much more advanced. Meaning that it will be easier to create "standard" web pages / apps, by connecting basic blocks or writing high-level code. And since we have LSP (Language Server Protocol) now as a standard, emacs will have fully-featured modes for all those tools/languages :D.