Chris Ashton

dai11y 28/01/2020

Your daily dose of a11y:

Progressive React

  • A surprisingly quick read despite its length: Houssein Djirdeh details several techniques for improving performance and accessibility of React applications. Use pre-rendered or server-side rendered (SSR) React, ideally hydrated in Node ‘streams’ rather than en-masse. Use streams for extracting critical CSS too. Various DevTools profilers help identify unnecessary component re-renders: override shouldComponentUpdate or inherit from PureComponent to mitigate. Split components with React.lazy (or with a library like loadable-components if SSR’d). A worthy read if you ever dabble with React.

This daily dose of accessibility news and TLDR summary is brought to you by @ChrisBAshton. If you find these too frequent, try week11y or fortnight11y instead.