Creates a reactive effect that automatically tracks signal dependencies.
Effects automatically re-run when any signals they read change. This is the
foundation of reactive programming - side effects that stay in sync with state.
Isomorphic: Works identically across all JavaScript runtimes.
Performance: Only re-runs when dependencies actually change.
Cleanup: Automatic dependency cleanup when effect re-runs.
Creates a reactive effect that automatically tracks signal dependencies.
Effects automatically re-run when any signals they read change. This is the foundation of reactive programming - side effects that stay in sync with state.
Isomorphic: Works identically across all JavaScript runtimes. Performance: Only re-runs when dependencies actually change. Cleanup: Automatic dependency cleanup when effect re-runs.