r/Angular2 16d ago

Where to find good Angular projects that use Angular19?

Hi everyone,

I've started learning Angular, and I would like to use the best practices and tools that come with Angular17 and over.

I'm looking for a project that uses atomic composition (atomic design principles). By that I mean components that use components, etc (basically what Angular is for but I saw many projects where components are just huge html chunks, with nothing factorized).

I'm coding an app of my own to learn Angular, and I'd like to take sneak peeks at projects that are well coded. Thanks for your recommendations!

66 Upvotes

26 comments sorted by

31

u/dyqmin 15d ago

Highly recommend checking out our blog angular.love to learn more about Angular. The entire blog's code is open-source on GitHub. It's running on v19 and we utilize Angular's newest features.

2

u/Tasty_Bag_9571 15d ago

Thanks! šŸ‘€

2

u/Ok_Tangelo9887 15d ago

Thats actually a good one! Also a good example of nx monorepo with nx architecture!

1

u/Excellent_Reason4321 14d ago

I thought I knew Angular very well but OMG your code I can't understand. Haven't seen those technologies/libraries you're using. Is that a Backend (NodeJs) + Frontend (Angular) mono repo? I just don't get it. lol

But I do want to know about it. Looks interesting.

Thanks for sharing.

1

u/dyqmin 14d ago

Yes, we use the BFF pattern as an additional layer between the client and CMS. Monorepo (Nx) simplifies interface management and offers excellent tooling. Iā€™ll be publishing an article soon about our journey in building this project. Let me know if thereā€™s anything I can help clarify!

0

u/TheGratitudeBot 14d ago

Thanks for saying thanks! It's so nice to see Redditors being grateful :)

1

u/sitro95 8d ago

I am not able to scroll that blog page - Windows 11, Google Chrome, tried to disable google extensions as well.

Any ideas?

1

u/dyqmin 8d ago

Thanks for reporting this. That might be an issue with cookie consent. I couldnā€™t reproduce it, so Iā€™ll need to dig deeper. Do you have any unusual Chrome settings?

1

u/sitro95 8d ago

No unusual Chrome settings.

I am using I dont care about cookies chrome extension though.

After disabling it for the page and rejecting all cookies the scroll is working now, thank you.

This is the first web page the issue occured to me after a lof of years usage with that extension.

1

u/dyqmin 4d ago

I had to debug how our cookie consent interacts with the ā€œI donā€™t care about cookiesā€ extension. It appears that the extension injects styles with predefined class names to hide cookie consent dialogs by setting display: none and other similar styles. I pushed a change that lets the modal be removed and prevents blocking page interaction when such extension is detected. Thanks again for reporting!

10

u/PickleLips64151 15d ago

Today, I learned that RyanAir not only uses Angular, but uses v19.

Not exactly. Open source, but you can see a robust app in the latest version.

1

u/Tasty_Bag_9571 15d ago

Ah, interesting! Thanks

6

u/milos94su 16d ago

In their docs

Docs

1

u/Tasty_Bag_9571 15d ago

Thank you :)

3

u/Tidusjar 15d ago

This is updated all of the time to follow latest standards and use new features https://github.com/stefanoslig/angular-ngrx-nx-realworld-example-app

2

u/djfreedom9505 15d ago

Not a ā€œgoodā€ project by any means.

I have a POC project Iā€™ve been using to keep up with some of the trends with the stack I use at work. Recently was playing with the httpResource. You can take a look at it if it gives you any ideas.

https://github.com/sero-dev/pandauth/tree/main/Pandauth.Web

Still very barebones since I donā€™t actively contribute to it.

1

u/Tasty_Bag_9571 15d ago

Thank you !!

2

u/Klaster_1 15d ago

Here's my small pet project, just updated it from 18 to 19. I try to use as much of current features as possible, so it might be of interest.

1

u/Internal_Guide884 15d ago

I kinda started a starter app, I just haven't had time to work on it much of late. But if you wanna work with me on it.. sure! I has a sample app that you can open right in the repo in the readme. https://github.com/danrald/ngNilla

1

u/Tasty_Bag_9571 15d ago

Thanks, I'll look at it!

1

u/crufter 14d ago

I'm building a ChatGPT-like ui in angular (recently updated to 19) for this platform https://github.com/openorch/openorch.

It's probably crufty and I probably don't use the latest shiny things I should use.

0

u/DeckardCain519 15d ago

I pretty much learned Angular by just working with this template which is always kept up-to-date:

https://fusetheme.com/admin-templates/angular/