Avoid shared server state; use pure load functions; manage state with context API, URL parameters, or snapshots; use $derived for reactive component values.