For serious backends, the ONLY worthwhile technology is Java EE / Spring. PHP can also be a good tech for projects with smaller requirements. All the rest are toys for kids / designers / frontend developers who claim to be "full stack" / pretend to understand backend development. JavaScript for the backend? The "backend" is something more than returning a string with a REST API. In the actual state, node.js can be used for toy backends / simple apps, nothing more. For backends in the tenth of thousands of lines of codes, JavaScript / Node is not an option.
Darryl Waterhouse
I write code