reading-notes

Notes on “Thinking in React”

Step 1: Break the UI into a component hierarchy

Step 2: Build a static version of the UI

Step 3: Identify the minimal (but complete) representation of UI state

Step 4: Identify where your state should live

Step 5: Add inverse data flow

Notes on “Higher-Order Functions”

Abstraction

Generalization

Separation of Concerns