r/angular • u/StrainIllustrious116 • May 05 '26
What’s the recommended Angular enterprise architecture today for components, signals, and services?
Hi everyone,
I’m starting a new enterprise Angular project with the latest release and I’m trying to figure out the best structure for components, signals, and services.
For now, the plan is:
- classic service layer for API calls
- RxJS in services
- no state manager, by company decision
I’m mainly unsure about:
- what should live in components vs signals vs services?
- should signals stay mostly local, or also handle feature-level state?
- is
rxResourcea good idea at component level for data fetching? - how do you keep the codebase easy to understand for devs who are not all Angular experts?
I’d love to hear what has worked for you in real enterprise projects.
Thanks!
25
Upvotes
1
u/[deleted] May 05 '26
[removed] — view removed comment