Loading...
Loading...
Found 3 Skills
Use when component does too many things. Use when mixing data fetching, logic, and presentation. Use when code is hard to test.
Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.
Apply factory function patterns to compose clients and services with proper separation of concerns. Use when creating functions that depend on external clients, wrapping resources with domain-specific methods, or refactoring code that mixes client/service/method options together.