angular-enterprise-patterns
CommunityArchitect scalable Angular code for enterprises.
Authorlorrandavid
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Promotes standardized, scalable architecture for enterprise Angular apps to reduce fragmentation and improve maintainability.
Core Features & Use Cases
- Three-tier structure: core/shared/features for clean separation of concerns.
- Smart and dumb components: containers handle data, presentational components render UI.
- Service layer architecture: data, business logic, and state management services coordinated via clear interfaces.
- Facade pattern: unified entry points to complex subsystems to simplify components.
- Error handling, caching, and loading states: robust UX and resilience across features.
- Feature flags and governance: controlled rollout of capabilities across teams.
Quick Start
Begin by auditing an existing Angular project, then refactor to place core/shared modules, implement the smart/dumb component separation, and introduce a facade where multiple services exist.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: angular-enterprise-patterns Download link: https://github.com/lorrandavid/.dotfiles/archive/main.zip#angular-enterprise-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.