Airbnb logo

How Airbnb Uses JavaScript

17 engineering articles about JavaScript from Airbnb's engineering team

Articles

Filter:
Airbnb logo
Airbnb
Intermediate
Airbnb's adoption of Bazel as a universal build system for their large-scale web monorepo is detailed in this article.
Sharmila Jesupaul
12 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's migration of its iOS build system from Buck to Bazel, detailing the approach taken to ensure a smooth transition with minimal disruption to developer workflows.
Qing Yang
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses the implementation of HTTP Streaming at Airbnb to enhance web performance.
Victor
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's transition from using react-with-styles to Linaria, a zero-runtime CSS-in-JS library, highlighting improvements in developer experience and web performance.
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's transition from Webpack to Metro for JavaScript bundling, highlighting significant improvements in build performance and developer experience.
Rae Liu
13 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article chronicles Elizabeth Ponce's journey from a customer support specialist to a systems engineer at Airbnb.
AirbnbEng
7 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses the implementation of the prioritized postTask scheduler at Airbnb, aimed at enhancing web performance by efficiently scheduling tasks.
Callie
11 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article introduces visx, a collection of low-level visualization primitives for React developed by Airbnb.
Chris C Williams
8 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses 'ts-migrate', a tool developed at Airbnb to facilitate the migration of large JavaScript codebases to TypeScript.
Sergii Rudenko
12 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses how Airbnb is optimizing its server configurations for Server Side Rendering (SSR) using Node. js.
Ben Hughes
20 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's experience with React Native, detailing both the advantages and challenges faced while implementing the technology.
Gabriel Peal
16 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses the complexities and challenges of building a cross-platform mobile team using React Native at Airbnb.
Gabriel Peal
7 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses the integration of server rendering, code splitting, and lazy loading using React Router v4 at Airbnb.
Gary Borton
5 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's exploration of React VR, highlighting their journey in utilizing React and React Native to prototype virtual reality applications.
spikebrehm
8 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's rearchitecture of its frontend JavaScript codebase, detailing the motivations behind the changes, the transition from legacy Rails solutions, and the key components o...
Airbnb logo
Airbnb
Beginner
The article introduces Lottie, an open-source library developed by Airbnb that simplifies the integration of animations into native applications for iOS, Android, and React Native.
AirbnbEng
6 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
StreamAlert is an open-source real-time data analysis framework designed for automated alerting and security.

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