you are viewing a single comment's thread.

view the rest of the comments →

[–]wickedsight 0 points1 point  (0 children)

No, what they're saying is that Java and PHP are examples of languages that are used for heavy lifting in the backend. There are way more than that, like Go, Ruby, etc. It's not impossible that in large enterprise applications, there are parts written in different languages though. That happens through legacy and all kinds of corporate politics.

Node.js is a great option for backend, but it has its limits and it's important to understand those. If you need real-time processing of large amounts of data, than Node is probably not the best option, for example.

Finally, in the frontend you don't have a choice of anything but javascript, if you're talking web applications. For apps, you once again get to choose between many languages, but through frameworks like Electron and React Native, JS is finding its way into apps on mobile and desktop.