Skip to content
Vibe Bro’sENCYCLOPEDIA

LEARN THE LINGO

Side effect

An observable change beyond returning a value, such as writing a record, changing shared state, or sending a request.

The plain-English version

An observable change beyond returning a value, such as writing a record, changing shared state, or sending a request.

Why it matters

Side effects are where repetition and failure can change real application behavior.

Let’s make it click

Saving a task to a database is a side effect; calculating its display label can be a pure calculation.

Vibe Bro’s heads-up

Running a side effect during repeated rendering can send duplicate requests.

The docs behind it

Editorial review · October 28, 2026

Supported: Read the full explanation, examples, and pitfalls; no material factual error identified. References are supporting reading, not a sentence-by-sentence source concordance.

Read the content review record.

Keep the momentum going