react-patterns by casper-studios/casper-marketplace
npx skills add https://github.com/casper-studios/casper-marketplace --skill react-patterns组件设计、状态管理和优化的核心 React 模式。
避免使用状态变量。优先使用派生值和属性。将状态限定在需要它的最小子树范围内。对于复杂状态,使用可辨识联合。
请参阅 state-management.md 了解:
任何 O(n) 操作都需要记忆化。原子化地进行记忆化以最小化依赖数组。在使用 useMemo 之前,使用 Loader/Inner 模式来缩小类型范围。
请参阅 memoization.md 了解:
使用肯定逻辑、显式条件语句和三目运算符,而非 &&。对于守卫子句,使用提前返回。
请参阅 conditional-logic.md 了解:
每周安装量
91
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
代码仓库
GitHub 星标数
9
首次出现
14 天前
安全审计
安装于
cline91
github-copilot91
codex91
kimi-cli91
gemini-cli91
cursor91
Core React patterns for component design, state management, and optimization.
Avoid state variables. Prefer derived values and props. Scope state to the smallest subtree that needs it. Use discriminated unions for complex state.
See state-management.md for:
Required for any O(n) operation. Memoize atomically to minimize dependency arrays. Use Loader/Inner pattern to narrow types before useMemo.
See memoization.md for:
Use affirmative logic, explicit conditionals, and ternaries over &&. Early returns for guard clauses.
See conditional-logic.md for:
Weekly Installs
91
Repository
GitHub Stars
9
First Seen
14 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
cline91
github-copilot91
codex91
kimi-cli91
gemini-cli91
cursor91
GSAP 框架集成指南:Vue、Svelte 等框架中 GSAP 动画最佳实践
2,900 周安装