What problem does it solve?
This skill captures Angular 20 + NgRx patterns and best practices to streamline frontend development, enabling teams to start projects with a solid architectural baseline.
Core Features & Use Cases
- Feature folder structure: enforces apps/frontend/src/app/features/ layout with state/, components/, and pages/
- NgRx feature state guidance: provides reducers, actions, selectors, and effects templates for scalable state management
- Standalone components: demonstrates Angular 20 standalone components for modular and reusable UI pieces
Use cases: when creating new features, migrating existing components to NgRx, or standardizing frontend architecture across teams
Quick Start
Start by creating a new feature folder under apps/frontend/src/app/features/, implement the state with reducers/actions/selectors/effects, and build a simple standalone component that consumes the feature state via selectors.