Node.js is basically a necessary skill for front-end recruitment at present. The author learned that it is actually a running environment of JS during learning. As for why it is classified as a back-end language in recruitment, the author saw the following answers:
First you need to know what NodeJS is, and second you need to know what the back-end technology is and what it does:
-
Node.js consists of: Google chrome’s V8 engine, written in C++, and is essentially a JavaScript runtime environment. When it comes to JS, you can think of various interactive components in the browser, such as asynchronous requests, which rely on the browser JavaScript engine to parse the JS code of the page.
-
At present, the popular backend language is Golang, PHP, Java,.NET, etc., the use of backend language to achieve the development of the server is called backend technology.
-
Nodejs is about enabling JavaScript(JS) development on the server.
-
JavaScript(front-end language)+ NodeJS (JavaScript runtime environment)= implement development on the server (backend technology), that is, JS + NodeJS implements backend development technology.