Netflix logo

How Netflix Uses JavaScript

37 engineering articles about JavaScript from Netflix's engineering team

Articles

Filter:
Netflix logo
Netflix
Intermediate
The article discusses Netflix's approach to building micro frontends using a framework called Lattice.
Netflix Technology Blog
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses how Netflix employs eBPF flow logs through a network observability sidecar called Flow Exporter to gain network insights at scale.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the Hawkins Design System developed by Netflix to create a consistent user experience across its suite of applications.
Netflix Technology Blog
10 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's approach to simplifying edge authentication and identity propagation using a token-agnostic identity model.
Netflix Technology Blog
16 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the role of analytics at Netflix, highlighting the importance of data analytics in driving business decisions.
Netflix Technology Blog
6 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the migration of the Netflix Android app's API backend from a monolithic service to a microservice architecture, detailing the strategies, tools, and challenges encountered du...
Netflix Technology Blog
15 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses how Netflix delivers rich user experiences on memory-constrained TV devices, focusing on the development of the Rich Collection row feature.
Netflix Technology Blog
14 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses the enhancements made to FlameScope, a profiling visualization tool, to support additional profile formats, specifically the Trace Event Format and a new format called nflxpro...
Netflix Technology Blog
6 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses improvements made to Vector, an open-source host-level performance monitoring framework at Netflix, which now includes latency heatmaps and enhanced container support using eB...
Netflix Technology Blog
6 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the modernization of the web playback UI at Netflix, detailing the transition from a custom JavaScript framework to React, the challenges faced during the process, and the les...
Netflix Technology Blog
14 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Lumen, a custom dashboarding platform developed by Netflix to meet the unique needs of its engineers.
Netflix Technology Blog
9 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix Conductor and its implementation of Inversion of Control (IoC) for workflows, emphasizing the ability to reuse workflows and trigger actions based on state changes in ...
Netflix Technology Blog
6 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the strategies employed by Netflix to optimize the performance of their TV user interface built with React.
Netflix Technology Blog
11 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's commitment to performance in their JavaScript applications, highlighting two key talks from a recent event.
Netflix Technology Blog
1 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article details Netflix's approach to building and deploying code, emphasizing the tools and techniques that facilitate continuous integration and delivery.
Netflix Technology Blog
9 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses effective debugging techniques for Node.
Netflix Technology Blog
1 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the implementation of the Falcor library for Android, focusing on its efficient data fetching and cache coherence capabilities.
Netflix Technology Blog
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article introduces Electric Eye, an automated computer vision and audio testing framework developed by Netflix to address the challenges of testing their streaming service across a diverse rang...
Netflix Technology Blog
8 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
Netflix has released Sleepy Puppy, an open-source framework for managing cross-site scripting (XSS) payloads, aimed at enhancing web application security testing.
Netflix Technology Blog
6 min read
Has Summary
--
Netflix logo
Netflix
Beginner
Netflix has released a developer preview of Falcor, a JavaScript library designed for efficient data fetching across its applications.
Netflix Technology Blog
2 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the performance improvements made to Netflix. com, emphasizing the importance of fast startup times for user satisfaction.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix Test Studio (NTS), a cloud-based automation framework designed for real-time streaming and test automation across diverse devices.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's innovative localization technologies, focusing on the Global String Repository and Hydra.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
Netflix has adopted Facebook's React library to enhance the user experience on its platforms.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses Netflix's experience with performance tuning their Node. js web application, highlighting issues with request latency and CPU usage.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Prana, a sidecar solution developed by Netflix to enhance the functionality of non-JVM applications within their PaaS ecosystem.
Netflix Technology Blog
6 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the Message Security Layer (MSL), a modern cryptographic protocol developed by Netflix to secure communication between devices and servers.
Netflix Technology Blog
8 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses the challenges and solutions Netflix faced while scaling A/B testing on their platform using Node. js.
Netflix Technology Blog
1 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses the implementation of HTML5 video streaming in Safari on OS X Yosemite, highlighting the collaboration between Netflix and Apple to enhance video playback without plugins.
Netflix Technology Blog
2 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the challenges and solutions in improving the performance of Netflix's JavaScript inheritance model.
Netflix Technology Blog
5 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
Netflix has launched an innovative application design for TVs and TV-connected devices, integrating web standard technologies like JavaScript with a lightweight native graphics framework.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the development of a new Netflix user interface for TV and game consoles, emphasizing the importance of conveying the tone and narrative of shows through UI design.
Netflix Technology Blog
6 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article discusses the implementation of HTML5 video playback in Internet Explorer 11 on Windows 8.
Netflix Technology Blog
2 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's transition from Microsoft Silverlight to HTML5 video for streaming premium content.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's implementation of Reactive Programming, highlighting the use of Microsoft's Reactive Extensions (Rx) to simplify asynchronous programming.
Netflix Technology Blog
3 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's transition from a traditional one-size-fits-all (OSFA) REST API to a fully customizable API designed to better support over 800 different device types.
Netflix Technology Blog
11 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the challenges and solutions Netflix faced when testing its application on the Android platform.
Netflix Technology Blog
6 min read
Has Summary
--

You've reached the end! All 37 articles loaded.