4 ms·
What are the reasons for Netflix choosing nodejs for their front-end server and not java like in their back-end?
by Scarbutt 11y ago
What are the reasons for Netflix choosing nodejs for their front-end server and not java like in their back-end?
- salehenrahman 11y agoI'm guessing it's their use of React both on the front-end and back-end.
- dominotw 11y agothere is also this https://github.com/Netflix/falcor https://github.com/Netflix/falcor
- aaronblohowiak 11y agoFreedom and Responsibility! Teams are free to choose the tools that work for them. Netflix technical direction operates more like an ecosystem than a hierarchy.
- error54 11y agoSince all Frontend code is written in JavaScript, it makes sense to have the server code written in JavaScript as well as we do quite a bit of work on the server. Also, we do serve isomorphic views so Node is a big help in that regards.
- btbuildem 11y agoBecause using Java for a front end server is a horribly inefficient and painful experience.
- agentgt 11y agoJava even with webjars, hot reloading (jrebel), and what not just can't keep up with the superior Node tooling not to mention more and more frontend developers know node and not Java. I still prefer Java/JVM languages though for backend work.