I think these are the major ones right now (in the open source or non-enterprise world):
- angular (1/2)
Which among these (back-end + front-end) do you think has the best chance of future-proofing?
I haven't included Java and ASP.NET because they're only used by large enterprises and their market share is minimal in web development.
Then there are some niche back-end stacks too like golang, ruby and erlang but either their share is minuscule or on the decline.