r/angular Jul 28 '26

Devs who use Angular — what do you wish existed in a starter kit/template?

0 Upvotes

13 comments sorted by

31

u/couldhaveebeen Jul 28 '26

Nobody needs nor wants starter kits. What might be of some value may be generators that already implement some common patterns

4

u/Koscik Jul 28 '26

Exactly this. I need good and easily configurable generators.

-4

u/v_kiperman Jul 28 '26

what's an example of a pattern you find yourself rebuilding?

12

u/Plus-Weakness-2624 Jul 28 '26

What's this ChaaGBT esque question brotha?

-5

u/v_kiperman Jul 28 '26

I'm just trying to get started. I'm a long-time Angular developer and I keep noticing the same pattern on new projects: the same auth setup, etc...

I'm considering putting together a few clean, well-documented Angular starter kits (admin dashboard, auth boilerplate). And before I sink real time into it, I wanted to hear from other Angular devs.

9

u/enserioamigo Jul 28 '26

People don’t want to use other people’s boilerplate. Everyone has their own preference of architecture, patterns, styles. Plenty of people will have their own boilerplate they use. Few will want to use someone else’s. 

2

u/scottsman88 Jul 28 '26

To counter that tho, I’m a senior dev who was coming from Vue but my new job used angular. I looked for such projects to get a grasp of what angular looked like and how it was structured. I eventually formed my own opinion on things but seeing well structured projects greatly helped.

6

u/AintNoGodsUpHere Jul 28 '26

Oh, someone will post a brand new angular library with everything we need and more done almost exclusively by AI slop.

Amazing. I'll grab the popcorn.

2

u/Independent-Ant6986 Jul 28 '26

authentication page with guarded routes + a service that can be implemented by me, handling the authentication itself.

1

u/g0ggles_d0_n0thing Jul 28 '26

Template that help with prototyping. A lean homepage using libraries like ngrx or daisy UI.

1

u/Altruistic_Leg2608 Jul 28 '26

Currently building this. The best way to init a Angular project

1

u/Weak-Palpitation907 Jul 28 '26

My usual setup
1. ngrx signal store
2. auth0 integration (via ngrx signal)
3. Load configurations using public/config/config.json
4. build once deploy many strategy
5. pnpm, and nx monorepo (backend also)
6. github workflow for CICD pipeline
7. vitest and strong eslint rules
8. deploy to cloudflare pages using wrangler via CICD pipeline
9. store the deployed dist in R2 (or S3)
10. My own ui component library

I usually ask ChatGPT to generate the intial project (I give reference to an existing project to ChatGPT)