React Round Up

RRU 062: Image Lazy Loading in React


Listen Later

Sponsors
  • Sentry– use the code “devchat” for $100 credit
  • Netlify
  • TripleByte
Panel
  • Justin Bennett
  • Thomas Aylott
  • Dave Ceddia
Notes Today’s show has the panel discussing image lazy loading in React. Image lazy loading is the notion that images that are below the fold (rendered outside of your browser view when you initially load a page) are deferred and loaded later, so that your page loads faster. As you scroll down the page and things get close, then they are loaded in. This is a commonly suggested performance optimization, but often it doesn’t work well in React. The panelists talk about their experiences with lazy loading and different methods they’ve seen on other sites. They discuss the tradeoff between having a lot of images and slower loading and the importance of communicating with the design team. Since lazy loading is a unique challenge in React, they give recommendations for implementing lazy loading and tools for tracking site usage. They talk about dealing with JavaScript payloads, bundle and load splitting, and automating performance tracking. They discuss different performance tracking tools. The panelists address the NIH bias (Not Invented Here) and the trend that designers tend to be willing to pay money for good tooling, while engineers are cheap. There have been great improvements in the marketplace for good tools, so much so that oftentimes buying the tools is cheaper than making them yourself. They finish by discussing the pros and cons of building vs. buying and the future of the frontend. Links
  • Lighthouse
  • Gatsby
  • Above the fold optimizations
  • Below the fold optimizations
  • Crump
  • Survive JS on Webpack
  • React lazy load image component
  • Calibre
  • SpeedCurve
  • Bundle Analyzer
  • Inspect Pack by Formidable Labs
  • Cypress
  • Github Actions
Follow DevChat on Facebook and Twitter Picks Justin Bennett:
  • Netlify Dev Products
  • Easy Peasy
Thomas Aylott:
  • Displaced: Stories from the Syrian Diaspora
  • React Rewind
Dave Ceddia:
  • Notion
  • Understanding By Design


Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/react-round-up--6102072/support.
...more
View all episodesView all episodes
Download on the App Store

React Round UpBy Charles M Wood

  • 4.5
  • 4.5
  • 4.5
  • 4.5
  • 4.5

4.5

18 ratings


More shows like React Round Up

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

225,442 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

592 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

59 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

983 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

189 Listeners

Practical AI by Practical AI LLC

Practical AI

189 Listeners

Huberman Lab by Scicomm Media

Huberman Lab

28,288 Listeners