Making Open Work
May 8–9, 2017: Training & Tutorials
May 10–11, 2017: Conference
Austin, TX

Speedy React apps: Learn from @WalmartLabs

Alexander Grigoryan (@WalmartLabs)
1:45pm2:25pm Wednesday, May 10, 2017
Performance
Location: Meeting Room 9 A/B
Level: Intermediate
Average rating: ****.
(4.40, 5 ratings)

Who is this presentation for?

  • JavaScript developers

Prerequisite knowledge

  • Basic knowledge of JavaScript, React, and Node.js

What you'll learn

  • Learn how @WalmartLabs used techniques like above-the-fold rendering and SSR caching to improve React performance

Description

When @WalmartLabs built Electrode, the open source React/Node.js application platform that powers Walmart.com, performance was one of the primary concerns. React has a well-deserved reputation for speed, but getting the best performance took careful planning and tuning. Alexander Grigoryan explains how @WalmartLabs used techniques like above-the-fold rendering and SSR caching to improve React performance.

Photo of Alexander Grigoryan

Alexander Grigoryan

@WalmartLabs

Alexander Grigoryan leads the Application Platform team at @WalmartLabs and is responsible for the development of Electrode, an open source project that made it possible for Walmart.com to transition from Backbone/Java to React/Node.js in under a year. His focus is on reusability, performance, and security while leveraging the latest technologies and best software engineering practices. Previously, Alex led the team in charge of building the checkout experience at PayPal.