3 ms·
Not sure I understand the usage attributed to Netflix? Sounds like the writer is saying that front end is node, but that can't be right? Can someone who knows
by drabiega 9y ago
Not sure I understand the usage attributed to Netflix? Sounds like the writer is saying that front end is node, but that can't be right?
Can someone who knows what they're using node for go into a little more detail?
- jchw 9y agoNetflix uses Node.JS in the build process for their frontend. They also use React.JS inside of one of their TV applications, using a custom renderer (that isn't backed by HTML.) They are definitely heavy users of JS. When people say they use Node for frontend, it generally means for things like Webpack or Gulp, not something running on the end user's computer.
- bhalp1 9y ago"How Node.js Powers the Many User Interfaces of Netflix" https://thenewstack.io/netflix-uses-node-js-power-user-interface/ https://thenewstack.io/netflix-uses-node-js-power-user-inter...
- dslama 9y agoI believe the author is referring to using node.js for the backend part in the backend for frontend pattern => http://samnewman.io/patterns/architectural/bff/ http://samnewman.io/patterns/architectural/bff/
- agilebyte 9y agoNetflix is behind and uses Falcor(1) for data fetching as an alternative to REST. The backend for this is in Nodejs(2). (There could be other backends in Java too though) 1. https://github.com/Netflix/falcor https://github.com/Netflix/falcor 2. https://www.youtube.com/watch?v=WL54eYbTJUw https://www.youtube.com/watch?v=WL54eYbTJUw
- alayek 9y agoOther than their front-end build process, Node is also used in their user-facing servers. Basically, when your Netflix app makes a HTTP request to fetch any data from its backend servers, the request first hits a Node JS server. Something like this: https://medium.com/the-node-js-collection/netflixandchill-how-netflix-scales-with-node-js-and-containers-cf63c0b92e57 https://medium.com/the-node-js-collection/netflixandchill-ho...