Engrain by ByteRush

RCT.14.02 Mid-levelCore — asked often

Accessibility patterns in React

Comes up in: React, Web fundamentals, Machine coding

This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.

What it covers

  • semantic elements first
  • focus management on route change and in modals
  • live regions for async updates
  • accessible custom controls with headless libraries
  • eslint-plugin-jsx-a11y

Words you will know

live regionfocus management

What you will practise

  • fix a11y issues in a React component set

Interview questions this answers

  • How do you manage focus when routes change in a SPA?
  • How do you announce async updates to screen-reader users?