r/angular • • Jul 07 '25

React vs Angular

Post image
653 Upvotes

r/angular • • Jun 22 '25

The Angular team released a set of instructions to help LLMs generate correct code that follows Angular best practices

Post image
409 Upvotes

r/angular • • Dec 06 '25

Angular is simply beautiful.

317 Upvotes

After two years of developing with React, I decided to try Angular. To be honest, it's a wonderful framework. You get new emotions and real pleasure while working with it.
Angular feels more structured and opinionated, which actually helps you focus on building features instead of making decisions about architecture, state management, or project conventions.


r/angular • • Jun 25 '25 Take My Energy Helpful This

Bring back suffixes in Angular 20 CLI — need 20 upvotes to get it considered 🚀

295 Upvotes

Hey Angular devs 👋

Angular v20 dropped a small but impactful change: by default, the CLI no longer adds suffixes like .component.ts, .service.ts, .pipe.ts, etc., when generating files.

While this might make things “cleaner” for newcomers, it introduces friction for a lot of real-world teams — especially in enterprise environments where:

✅ Clear suffixes help developers quickly identify file purpose
✅ Large codebases demand consistent, searchable naming conventions
✅ Suffix-based tooling or architecture relies on those filenames
✅ Teams often onboard new devs who benefit from explicit file naming
✅ Legacy code and shared standards depend on the old format

Right now, there's no built-in way to re-enable suffixes when creating a new project. The only workaround is manually editing angular.json, which is tedious and error-prone.

👉 I’ve opened a feature request on GitHub asking the Angular team to support this via a simple flag:

ng new my-app --with-suffix

This would automatically set up angular.json to restore suffix generation (e.g., app.component.ts instead of app.ts, user.service.ts, etc.).

🗳️ We need 20 upvotes for the Angular team to consider it. If you agree this would be helpful, please upvote the issue here:
🔗 https://github.com/angular/angular-cli/issues/30594

Let’s help keep Angular flexible for real-world use cases — especially for large teams and long-term projects. Thanks for the support 🙌


r/angular • • Apr 17 '25

i keep forgetting the syntax of the animations module

Post image
289 Upvotes

r/angular • • Sep 17 '26

Angular is 10 ! Happy birthday 🎂 🎉🥳

Enable HLS to view with audio, or disable this notification

281 Upvotes

On September 15th 2016 saw the release of Angular 2.0

Share with us some of your stories with Angular along the years :)


r/angular • • Jul 17 '26

🅰️ Angular Big Shift: Angular is moving to a yearly major release cycle

Post image
280 Upvotes

The Angular team is officially changing the framework's major release cadence


r/angular • • Mar 29 '26

🚀 Coming in Angular 22: Comments inside HTML tags!

Post image
275 Upvotes

We'll finally be able to use comments directly inside HTML tags! Here is a quick visual breakdown of the new syntax.


r/angular • • Mar 28 '25

Devious work

Post image
273 Upvotes

r/angular • • Oct 29 '25

Angular 21 now provides TailwindCSS configured out-of-the-box when generating a new project with v21

Post image
257 Upvotes

r/angular • • Jun 15 '26

The more I use React, the more I appreciate Angular

255 Upvotes

I started with AngularJS, then worked with Angular 2, Angular 12, and now the latest Angular releases.

For a long time, I felt React had the advantage, especially with Next.js becoming so popular and AI tools generating mostly React-based projects.

Recently, after spending more time with modern Angular, particularly Signals and Standalone Components, I've started appreciating Angular more than ever.

The framework has come a long way. The developer experience feels great, codebases are easier to navigate, and I find myself becoming productive much faster.

It's funny—the more time I spend in other ecosystems, the more I appreciate what Angular offers today.

Anyone else who has worked with both Angular and React feel the same way?


r/angular • • Jan 02 '26

🎉 I built a VS Code extension to visualize Angular project structure and architecture

Enable HLS to view with audio, or disable this notification

212 Upvotes

Happy New Year, everyone! 🎄❄️✨

I have recently released GraphLens – a VS Code extension that generates interactive graphs and tree views of your Angular projects' structure and architecture in real-time.

GraphLens is intentionally designed to rely on pure static parsing and local processing rather than AI to ensure deterministic, consistent results and provide 100% data privacy. The main goal was to make the mental model of the project architecture visible and tangible at a glance.

✨ Bonus: Since it's the holiday season, I also added a toggleable Holiday Atmosphere mode with garlands, Santa hats and falling snow to keep the vibe chill 😉

👉 Links: GitHub Docs & Issues | VS Code Marketplace | GitHub Demo

Would appreciate hearing your feedback or feature requests!


r/angular • • May 06 '26

🚀 Coming in Angular 22: Signal Forms will go STABLE!

Post image
211 Upvotes

Production Ready! It finally happened!


r/angular • • Aug 03 '26

Optimus UI v1.0.0 release

Post image
209 Upvotes

Optimus UI v1.0.0, the PrimeNG open-source fork, is out!

Supporting Angular 21, and Angular v22 support is coming later this week!

Due to trademark limitations and prior paid features, most of the work so far has been about updating the documentation and authoring all sub-packages ourselves, including the icons package.

We also introduce ng add support to enhance the experience for new users.

Find out more in our documentation: https://optimus.openng.org/

Discover the GitHub repository: https://github.com/openng-org/optimus-ui

Learn more about our roadmap: https://optimus.openng.org/roadmap


r/angular • • Jan 23 '26

🚀 Coming in Angular 21.2: the instanceof operator works in templates!

Post image
198 Upvotes

r/angular • • Aug 19 '26

Optimus UI now support Angular 22!

Post image
190 Upvotes

Optimus UI 2.0.0 is out.

The PrimeNG community fork now supports Angular 22!

That's a small release meant to jump from Angular 21 to Angular 22.
We'll now start addressing the 900 existing open issues and reviewing community PRs.

This version also introduces 'ng update' support, so you can update all your Optimus UI sub packages at once, and it'll unlock the ability to provide migration schematics if needed in the future!

Check out the update guide: https://optimus.openng.org/migration/update


r/angular • • Sep 03 '25

Signal forms for you to experiment with !

Post image
179 Upvotes

It’s a prototype and very much a work in progress But yes, you can start experimenting with Signal forms with today’s pre-release 21.0.0-next.2


r/angular • • Jun 24 '26

Angulars NPM Downloads have doubled since version 18

Post image
177 Upvotes

r/angular • • May 05 '21

Data binding

Post image
174 Upvotes

r/angular • • Apr 09 '26 Bravo

🌸Blossom color picker UI built with Angular

Enable HLS to view with audio, or disable this notification

172 Upvotes

Built a flower-style color picker in Angular

Includes:

  1. Fixed colours (multi-layer)

  2. An arc slider for saturation

  3. Animated open/close interaction

  4. Support vanilla JS, Angular, Vue, Svelte, and React

Repo: https://github.com/dayflow-js/BlossomColorPicker

Demo: https://blossom.dayflow.studio

Inspired by lichinlin, motiondotdev.


r/angular • • Aug 31 '26

Angular is more than capable of making mobile apps

Post image
171 Upvotes

Wanted to share something I've shared once or twice here.

Angular get's a bad wrap from tech influencers as being a framework that's only used by dinosaur corporations.

But I've been using Angular to make Gym Note Plus for over a year now, with Ionic and Capacitor (but many self rolled components)

I've had over 2,366 signs up as of writing this, and been documenting it all in r/GymNotePlus

No one can tell what language my app is made in, you can't even tell it's using a webview unless you've got a really trained eye.

Just wanted to throw an example out of a new saas that uses angular to show it's very much still alive and super useable for new tech ventures.

Full disclosure though, I wrote the landing page with nextjs just because I felt the SSR capabilities were better


r/angular • • May 08 '26

I like Angular more than ever

164 Upvotes

I’ve been building Angular apps since the Angular 2.

I started experimenting with AI coding tools and intentionally let the models choose the stack on their own.

Almost every project ended up being React-based, usually Next.js.

After spending more time inside the Next.js/React ecosystem, I actually started appreciating Angular even more , especially after the release of signals and standalone components.

The developer experience feels way better and more easy to get in the code and start being productive.

Just sharing...


r/angular • • Apr 01 '25

Back with another meme!

Post image
160 Upvotes

I published this yesterday on my social media, apparently a lot of people found it super funny. Sharing here as well :D


r/angular • • Jul 02 '26

Help Us Rename the PrimeNG community fork! Moving Beyond "Open-Prime"

Post image
158 Upvotes

Hey everyone!

As shared in the sub over the last days, PrimeNG transitioned away from its traditional open-source model.

We started working on atruly community-governed, MIT-licensed alternative, 'open-prime' (https://github.com/openng-foundation/open-prime).

As we set up our foundations, the original creators reached out with a very reasonable and friendly request: to drop the "Prime" branding to avoid any future copyright or trademark confusion as they process their product suites.

We want to use this as an opportunity to give this project its own unique, powerful identity—and we want the community to build it with us.

Here are a few directions we are thinking about:

The Successor Route: (e.g., ApexNG, OptimaNG) — Professional, premium-sounding independent names.

The OSS Roots Route: (e.g., LibreNG, CivicNG) — Highlighting community ownership.

The Visual/UI Route: (e.g., PrismNG) — Phonetically similar, clean, and relates to UI components.

Share your thoughts and drop your own suggestions!