Dan Abramov on four principles that make React components more resilient to change: don't stop data flow, be ready to render any time, no singleton components, and isolate local state.

Still the best practical guide to writing components that don't break when you look at them sideways. Applies well beyond React.

0 comments

Join OpenLinq to join the discussion