How Airbnb Uses React
39 engineering articles about React from Airbnb's engineering team
Other Airbnb Technologies
Other Companies Using React
Articles
Filter:
The article discusses Airbnb's successful migration of 3. 5K React component test files from Enzyme to React Testing Library (RTL) using large language models (LLMs).
Charles Covey-Brandt
8 min read
Includes Code
Has Summary
--
The article discusses Sandcastle, an internal prototyping platform developed by Airbnb that empowers data scientists, engineers, and product managers to create interactive data/AI applications.
Daniel Miller
9 min read
Includes Code
Has Summary
--
Airbnb successfully upgraded its web surfaces from React 16 to React 18 using a systematic approach called the React Upgrade System.
Andre Wiggins
11 min read
Includes Code
Has Summary
--
The article discusses Airbnb's efforts to enhance web accessibility by improving text resizing for users with vision difficulties.
Steven Bassett
15 min read
Includes Code
Has Summary
--
The article discusses Metis, Airbnb's next-generation data management platform designed to empower the company to manage its complex data ecosystem at scale.
Xiaobin Zheng
9 min read
Has Summary
--
The article discusses the implementation of HTTP Streaming at Airbnb to enhance web performance.
The Journey Platform is a low-code tool developed by Airbnb that enables users to create interactive user workflows for notifications.
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.
Joe Lencioni
14 min read
Has Summary
--
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
--
The article discusses the development of Awedience, an internal product at Airbnb designed to enhance employee connection during remote meetings, particularly during the COVID-19 pandemic.
The article discusses the evolution of the react-dates library, a React date picker component released by Airbnb in 2016.
Diane Ko (she/her)
1 min read
Has Summary
--
The article discusses the Intelligent Automation Platform (AP) developed by Airbnb to enhance conversational AI and agent automation, improving the customer experience.
Zhiheng Xu
10 min read
Has Summary
--
The article discusses the implementation of the prioritized postTask scheduler at Airbnb, aimed at enhancing web performance by efficiently scheduling tasks.
The article provides a personal account of an apprentice's experience in the Connect program at Airbnb, detailing the journey from application to post-apprenticeship.
Alejandra Castillo
6 min read
Has Summary
--
The article discusses the development of SLA Tracker, a visual analytics tool created at Airbnb to enhance data timeliness.
Chris C Williams
8 min read
Has Summary
--
The article introduces Showkase, an annotation-processor based Android library designed to organize, discover, and visualize Jetpack Compose UI elements.
Vinay Gaba
5 min read
Includes Code
Has Summary
--
The article discusses Airbnb's ongoing support for the Lottie open source community through the establishment of the Lottie Open Collective.
The article introduces visx, a collection of low-level visualization primitives for React developed by Airbnb.
Chris C Williams
8 min read
Has Summary
--
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
--
The article discusses the implementation of Helpbot, a customer support chatbot developed by Airbnb, to provide rapid assistance during the COVID-19 pandemic.
The article discusses the evolution and future of Enzyme, a React component testing library developed by Airbnb.
Joe Lencioni
2 min read
Has Summary
--
Airbnb has open-sourced its Swift Style Guide, reflecting four years of experience using Swift.
The article discusses the introduction of deployment pipelines at Airbnb, emphasizing the importance of enforcing deployment procedures to prevent issues caused by 'bad code'.
The article discusses how Airbnb leverages GraphQL and Apollo to significantly accelerate its development process, achieving a tenfold increase in speed.
The article discusses how Airbnb is optimizing its server configurations for Server Side Rendering (SSR) using Node. js.
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
--
In 2016, Airbnb made a significant investment in React Native to enhance their mobile app development capabilities.
Gabriel Peal
4 min read
Has Summary
--
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
--
The article discusses Airbnb's transition from React Native back to native mobile development, highlighting their ongoing projects and innovations.
The article discusses Airbnb's decision to sunset React Native due to various technical and organizational challenges, opting to refocus efforts on native development.
Gabriel Peal
7 min read
Has Summary
--
The article discusses how Airbnb reconciled the differing needs of frontend and backend engineers by integrating GraphQL as an API layer on top of their existing Thrift-based services.
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
--
The article discusses performance optimization techniques implemented on Airbnb's listing pages, focusing on the migration to a single-page server-rendered app using React Router and Hypernova.
Joe Lencioni
12 min read
Includes Code
Has Summary
--
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
--
The article discusses Airbnb's migration from Mocha to Jest for testing, highlighting significant performance improvements and reduced test flakiness.
Gary Borton
7 min read
Includes Code
Has Summary
--
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...
Adam Neary
13 min read
Includes Code
Has Summary
--
The article discusses Airbnb's initiative to democratize data access through the development of the Dataportal, a tool designed to improve data discovery and trust among employees.
Chris C Williams
8 min read
Has Summary
--
The article discusses Airbnb's transition of its search page from the Flight framework to React, highlighting the challenges faced during the refactor and the use of the Experiment Reporting Framew...
Horace Ko
6 min read
Has Summary
--
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
--
You've reached the end! All 39 articles loaded.