At Factory, we have a simple, yet important frontend rule: <b>no useEffect</b>. Yes, it sounds strict. In practice, it has made our codebase easier to reason about and much harder to accidentally break....