I'm a physicist by training, with most of my work being done in C++ and python. However I'm interested in toying around with creating interfaces for play projects.
Since this is 2015, this means a web page: with javascript/css/html on the front end, and something on the backend for database access or generating pages.
The question is, what should I learn? It seems there are a multitude of JS frameworks (and frameworks that compile to JS) (jquery, react?, elm, angular...), and a multitude of backends (django, rails, yesod, sinatra, etc.).
I don't need something that can host facebook, I just need something that is simple enough to use that I can hack together a site in a few hours (after I learn), and maybe put it up on AWS.
Any recomendations?
Since this is 2015, this means a web page: with javascript/css/html on the front end, and something on the backend for database access or generating pages.
The question is, what should I learn? It seems there are a multitude of JS frameworks (and frameworks that compile to JS) (jquery, react?, elm, angular...), and a multitude of backends (django, rails, yesod, sinatra, etc.).
I don't need something that can host facebook, I just need something that is simple enough to use that I can hack together a site in a few hours (after I learn), and maybe put it up on AWS.
Any recomendations?