-
Notifications
You must be signed in to change notification settings - Fork 0
Home
A personal demonstration workspace: all 13 real, MIT-licensed @ngrx/platform packages added module by module, with specific pieces redesigned by choice — not copied verbatim — where the point is a defensible, different architectural call instead of reproducing an existing one. Not affiliated with the upstream @ngrx/platform project.
This wiki is a set of short pointers, not a duplicate of the real documentation — each page states one thing worth knowing and links to the authoritative source (docs/, todo.md, the issue/PR that did the work) rather than repeating it. For the full picture, start with README.md and todo.md in the main repo.
-
Composition over Inheritance — why 6 real ngrx classes were redesigned off of
extends Observable/Subject -
Schematics Consolidation — 8 duplicated
ng-addschematics merged into 1, on purpose, at a real cost - Code Review Audit — the in-progress per-module, per-file review (issue #32)
- Testing Strategy — Vitest, the live HTML report, and a real 18x perf fix
- CI and Security — CodeQL findings, Dependabot remediation, Nx task-graph races
Store-dependent (carry the composition-over-inheritance ripple):
Store · Schematics Core · Entity · Effects · Operators · Router Store · Store Devtools · Data · Schematics
No @ngrx/store dependency (no ripple to carry):
Component Store · Signals · Component · Eslint Plugin
-
Live test report / at-a-glance summary — redeployed on every push to
main - Portfolio page
- GitHub Project board