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

8 133.9K

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 24.4K

Followers 200

Andrii Zagreichuk
Justin Chisholm
Matthew Stokeley
Ícaro Magalhães
Fajar Firdaus
Rahul Upadhyay
Andy Wang
Ahmad Ibrahim
Ky Cage
sunil patil
Jun Hong
Ugur Akdogan
William Mucheru
Mohit Saluja
Ladon Pariion
Djibril M'Baye
Edmar Gonçalves
Cường Vũ
Raimondas Bajarūnas
Balaji SR
Salaheddine STA
cheng gao
cheng gao