If you want to learn a Web programming language and framework, which combination is better for deep learning?
Limit it to Python, PHP, go, and node. JS Frameworks.
Reply content:
Ruby on Rails is familiar and can be said to be a full stack thanks to the invitation.
Come on, come on.
Front End: React + Redux + react-router
Backend: Node + Koa + MongoDB
Advanced a little play Meteor
+ React ^_^
Meteor thought is more avant-garde, do not too rigidly adhere to the model to thank invitation. Confined to learning only one, I suggest or learn the language itself. The direct learning framework is not a good method.
For example, a lot of people will jquery, think JS is that, very simple. But at the same time even the concept of closures are not understood. It's like stepping on stilts, feeling very fast, but if you don't know how to walk on your feet, it hurts when you fall.
Once you have mastered the language itself, you can understand the various frameworks and you can write a framework yourself. Python + flask If time is rich enough, it is advisable to take a look at each of them, write a HelloWorld, and pick a pleasing one. Previously recommended Ruby (rails, etc.), now recommended go.javascript is required to learn, take the mean route it is too subjective.
I recommend Ruby on Rails. It is advisable to choose a master and then learn the others.
No matter learn Go,php,python. JavaScript has to be learned. JavaScript before and after unification