I think these are the major ones right now (in the open source or non-enterprise world):
Back-end Stack
-
PHP
- Symfony
- Laravel
- CodeIgniter
- CakePHP
-
Python
- Django
- Flask
- Pylon
-
Node
- Express
- Hapi
Front-end stack
-
SPA
- react
- angular (1/2)
- vue.js
- backbone.js
-
Non-SPA
- jquery
- d3.js
-
User Interface
- Bootstrap
- TailwindCSS
- material-ui
- angular-material
- primeng
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.