Exact Terms

Comparison guide

Fallback UI vs. error boundary vs. recovery path: which failure term do you need?

Use this when an app fails and you are not sure whether the AI should contain a crash, show a degraded interface, or design a way for the user to continue.

Fast answer

Fallback UI

Use Fallback UI when the product needs a useful screen or state after data, network, permission, or component failure.

What to ask AI

Weak ask

Handle errors better in this app.

Exact Terms ask

Classify failures with an error taxonomy, then define error boundaries, fallback UI, retry policy, observability events, and recovery paths for each failure type.

Use the right word when

Fallback UI

The user needs a visible alternative instead of a blank, spinner, or dead end.

Error boundary

A local component crash should be isolated from the rest of the product.

Recovery path

The flow can fail but the user should be able to continue, retry, resume, or safely stop.

Error taxonomy

A single generic error message hides important differences between failures.

Related guides

Common questions

Is fallback UI the same as an error boundary?

No. An error boundary catches and contains a crash. Fallback UI is what the user sees when something is missing, loading, broken, or degraded.

What should a recovery path include?

It should explain what happened, whether work is safe, what can be retried, and the next action the user can take.