Answer the question
In order to leave comments, you need to log in
Relevance and expediency of using NodeJS?
Greetings!
I write mainly for the web, layout, various SPAs, etc. I know JS much better than any server-side JS, but I also want to write backend. While studying SSR for ReactJS, articles of the “forget PHP and Python, take NodeJS” plan began to catch my eye. Of course, the idea of writing both front and back without changing the PL is very tempting.
1. I would like to hear the thoughts of experienced people who use or have used NodeJS, whether it is worth spending time learning / writing code for this platform, or is it more promising to learn PHP, Python, etc. from scratch.
2. What is the current relevance of NodeJS in the CIS or Western market. Number of vacancies, projects, etc. Is NodeJS growing as fast as it did in 14-16 years?
3. Technical component: when studying articles about NodeJS, most of them wrote that NodeJS is great for a huge number of small requests, but problems begin with gluttonous requests. Because I write mainly for the web, then the questions will be about it. Is it worth it to write small and medium (and high-load applications?) NodeJS sites?
UPD: I would be interested in any of your thoughts regarding my questions. The question was asked not for the sake of a holivar "whose PL is cooler", but for the sake of expediently spending time studying tools ...
Thank you!
Answer the question
In order to leave comments, you need to log in
It makes no difference, write in whatever you like, there are a lot of works everywhere if you are a specialist. (now there are even vacancies in Delphi)
Where really very high performance is required, there are already people who have thought of everything for you and you definitely won’t deal with these issues, well, at worst, you’ll buy a couple of servers)
I wouldn’t write something on Node that large-scale, large-scale in my understanding - a project that is being written for about a year with a large code base.
Cleaning up a service in a month is just the thing) (well, you can throw front-end developers on the project, i.e. save on staff)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question