Crafting a high-performance TV user interface using React
techblog.netflix.com
Crafting a high-performance TV user interface using React
1–10 of 198 posts
Re: Crafting a high-performance TV user interface using React
#2Re: Crafting a high-performance TV user interface using React
#3Re: Crafting a high-performance TV user interface using React
#4I hope someone from amazon is reading this. Their new app on the roku is unbelievably slow, 5+ seconds for transitions.
Re: Crafting a high-performance TV user interface using React
#5Last time it was so bad that I stopped using Netflix on my computer until the testing stopped.
That said, the "normal" Netflix player is great and I've always been impressed with its performance and responsiveness for such a large application handling video streaming.
Re: Crafting a high-performance TV user interface using React
#6And that working w/ DOM/CSS would make it easier for team's designers to be more engaged.
Re: Crafting a high-performance TV user interface using React
#7Re: Crafting a high-performance TV user interface using React
#8What's with everyone's obsession with React recently? All I see is a template engine and not a particularly good one. You're still left with the same problem mixing your HTML into JavaScript.
Re: Crafting a high-performance TV user interface using React
#9What's with everyone's obsession with React recently? All I see is a template engine and not a particularly good one. You're still left with the same problem mixing your HTML into JavaScript.
Re: Crafting a high-performance TV user interface using React
#10What's with everyone's obsession with React recently? All I see is a template engine and not a particularly good one. You're still left with the same problem mixing your HTML into JavaScript.
https://rauchg.com/2015/pure-ui
TL;DR: It's not about the HTML in Javascript; it's about being able to declare all the states of your UI in a stateless way. The result is that React components are like pure functions: you pass them inputs and you get predictable outputs.