composite-react-patterns

Community

Build flexible React components with scalable patterns.

Authoradriannoes
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Developers face challenges managing complex React components, especially avoiding prop proliferation and ensuring maintainability.

Core Features & Use Cases

  • Component Architecture: Provides techniques to structure components avoiding boolean prop proliferation.
  • State Management: Guides lifting state into providers and defining dependency-injectable interfaces.
  • Implementation Patterns: Shows explicit component variants and recommends composition techniques like children over render props.
  • Use Case: Streamlining a large codebase by refactoring monolithic components into explicit, composable subcomponents using context.

Quick Start

Use the patterns to refactor a complex component with many boolean flags into explicit variants and shared, scalable structures.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: composite-react-patterns
Download link: https://github.com/adriannoes/awesome-vibe-coding/archive/main.zip#composite-react-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.