Frameworks

React Cheat Sheet

Print-ready cheat sheet for React, organized for fast lookup, study, and desk-side use

Source
React Documentation (react.dev)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • JSX Basics
  • Components
  • State (useState)
  • Effects (useEffect)
  • Lists & Keys
  • Event Handling
  • Conditional Rendering
  • Hooks
  • Custom Hooks
  • Context API

Expressions & Attributes

const name = "Alice";
const el = <h1>Hello, {name}!</h1>;
const img = <img src={url} alt="photo" />;

JSX Rules

{expression}Embed any JS expression
classNameUse instead of `class`
htmlForUse instead of `for`
style={{color: 'red'}}Inline styles as object
<Component />Self-closing tags required
<> ... </>Fragment (no extra DOM node)

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read