Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

JavaScript at Uber

WeAreDevelopers via YouTube

Overview

Dive into a conference talk exploring how Uber leverages JavaScript across its engineering organizations. Discover the evolution of Uber's app and the reasons behind choosing JavaScript as a primary technology. Explore Uber's engineering stack, including the use of Express and React for building front-end properties. Learn about the tools and infrastructure employed to automate best practices. Gain insights into the logistics challenges faced by Uber and the lessons learned while scaling Node.js and the overall Uber platform. Examine Uber's web platform, built on open-source technologies with added proprietary enhancements. Understand the distinctions between frontend and backend development at Uber, and learn about the use of React components for flexibility and various visualization frameworks. This 30-minute talk, presented by Dustin Whittle at the WeAreDevelopers Conference 2017, offers valuable insights for developers interested in large-scale JavaScript applications and engineering practices at a leading tech company.

Syllabus

Intro
Evolution of the Uber App
Why JavaScript?
How Uber uses JavaScript
Let Builders Build
Uber Service Foundation
Logistics Challenges
Uber Engineering Stack Evolution
Lessons learned scaling Node.is
Lessons learned scaling Uber
Uber Web Platform built from Open Source
Uber Web Platform added special sauce
Frontend vs Backend
React components for flexibility
Visualization Frameworks

Taught by

WeAreDevelopers

Reviews

Start your review of JavaScript at Uber

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.