React
React patterns, hooks, and performance tips for building our frontend.
Topics in this section
- Component design patterns (compound components, render props, hooks)
- State management approaches
- Performance optimisation (memoisation, lazy loading, code splitting)
- Testing React components with Testing Library
- Common pitfalls with
useEffectand stale closures
This section is growing. Contribute an article if you know something worth sharing.