Answer the question
In order to leave comments, you need to log in
What is better to learn after front-end, Node.js or PHP??
Hello. I'm a front-end dev, I'm currently learning React, I really like it. I had a desire to get acquainted with the back-end, for this I wanted to start learning Node, so that my entire stack would be in JS, but I understand that it (node) is more complicated than php ?? In general, tell me which language is worth paying attention to, and why.
As for the salary, it will be stupid to ask which one is more profitable? :-) I
searched on the Internet, but I could not draw my own conclusion ..
I would be grateful for any information ..
Answer the question
In order to leave comments, you need to log in
I'm a front-end dev, I'm currently learning React, I really like it.
I chose C# asp.net core for myself.
But if you start from the fact that you already know JS, then take Node.
Here is a great Node screencast
Node.js due to convenience when both at the front and at the back of JavaScript. And for a database, any database using JSON, such as MongoDB, is ideal.
It is also worth looking in the direction of Ruby on Rails
The problem is that both will come in handy.
Node is useful for building the frontend and, for example, Web sockets on the server. But writing some large service on it will be quite difficult (albeit realistic).
The main content is easier to generate from PHP.
But in general it depends on the tasks.
JVM languages try.
After the liberties that PHP allows (unless you are going to learn PHP 7) is much more pleasant. In addition, strong typing reduces errors and drastically reduces maintenance costs. Well, the huge legacy of the JVM as a plus
PS Noda is of course mainstream, but when libraries can be designed in different styles (from callbacks to classes), this is very inconvenient and ugly.
The question is fundamentally wrong. Not something to learn after frontend, but in parallel. You can’t learn the front, it changes so that what you use today is no longer needed by anyone tomorrow. In general, it is right to learn what production tasks require. Studying "on the table" in this area is meaningless.
First PHP then Node.js. In general, it's good to first understand what Node is mainly used for and where it is more appropriate to use PHP. And so I would use Golang, since there is no cooler on the back yet, but unfortunately this language is known to few people and few people need it.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question