Front End Challenge

1234567891011121314151617181920212223242526
Across
  1. 3. Handling events at parent level instead of each child
  2. 4. React hook for memoizing callback functions
  3. 6. Browser representation of page structure for assistive tech
  4. 10. React tool for highlighting potential problems in application
  5. 12. React higher order component for preventing unnecessary rerenders
  6. 13. Using meaningful HTML tags that describe content purpose
  7. 14. React's cross-browser wrapper around native events
  8. 17. Method returning element size and position relative to viewport
  9. 19. Component that catches JavaScript errors in child tree
  10. 20. React hook for persisting values and DOM references
  11. 21. Passing props through multiple component layers
  12. 24. Unique identifier helping React track list items efficiently
  13. 25. React hook for memoizing expensive calculations
  14. 26. React function passing refs through components to children
Down
  1. 1. Outdated state value in closure from previous render
  2. 2. React's grouping of multiple state updates into single render
  3. 5. React hook for complex state management logic
  4. 7. React function for code-splitting components dynamically
  5. 8. React hook for consuming context values
  6. 9. CSS files where class names are locally scoped by default
  7. 11. Encapsulated DOM tree attached to an element
  8. 15. Operation affecting outside scope like API calls or subscriptions
  9. 16. React component for grouping elements without extra DOM nodes
  10. 18. Reusable function extracting component logic starting with use
  11. 22. Pattern of sharing code using prop whose value is function
  12. 23. Form input whose value is managed by component state