Netflix is the world’s leading Internet television network with more than 33 million members in 40 countries enjoying more ... more
Tools by Netflix

Decisions 2

Dongri Jin

At the beginning of last year, Netflix UI engineers embarked on several ambitious projects to dramatically transform the user experience on our desktop and mobile platforms. Given a UI redesign of a scale similar to that undergone by TVs and game consoles, it was essential for us to re-evaluate our existing UI technology stack and to determine whether to explore new solutions. Do we have the right building blocks to create best-in-class single-page web applications? And what specific problems are we looking to solve? Much of our existing front-end infrastructure consists of hand-rolled components optimized for the current website and iOS application. Our decision to adopt React was influenced by a number of factors, most notably: 1) startup speed, 2) runtime performance, and 3) modularity.

React has exceeded our requirements and enabled us to build a tremendous foundation on which to innovate the Netflix experience. React

11 631.1K

Benjamin Duran

Senior Software Engineer at Netflix

I use JavaScript because it is important to understand the fundamentals of any language you are using. jQuery was a revolutionary JS library for making DOM access and manipulation easier, but native APIs have been implemented that make it just as easy to do without a library.

6 528.5K

Followers 688

Zachary Cangemi
Nilesh  Upadhyay
Fernando N.P.F
Muhamar Ar-Rasyid
Lucia Polakovska
Gopi Bollineni
Vivek  Kashyap
Abdelkader JO
Frankie Tse
Rob Finneran
alfalah mahmudi
Ruben Dilanyan
Anil Kemisetti
Yang Yu Xuan
Somjai Mitchuayrod
Ryan Abraham
Bhagya Sree Chanda
Shubham Gautam
Ben Randerson
Omar Dechawibool
Noi Narisak
Ranjeet Kumar
Esli Silva