DEV Community

Cover image for My favorite Angular Setup in 2025

My favorite Angular Setup in 2025

Rainer Hahnekamp on January 16, 2025

Angular continues to evolve rapidly. What should we use in 2025? Especially if we start with a new project. Inspired by a Reddit discussion, this ...
Collapse
 
sergio_che_a3c666fb730e54 profile image
Sergio Che

I would only disagree with the light theme in IDE :D

Collapse
 
rainerhahnekamp profile image
Rainer Hahnekamp

:D

Collapse
 
ronaldohoch profile image
Ronaldo Hoch

Do you have any material about SSR with Angular? It could even be SSG, but I find it difficult to find anything that shows the server rendering the Angular application.

Collapse
 
rainerhahnekamp profile image
Rainer Hahnekamp

No, but I have plans to provide some materials for that.

Collapse
 
columbo profile image
tehshin

Can you provide some info why you would use nx for library development right out of the gate? I am interested what benefits it provides vs. vanilla angular setup.

Collapse
 
rainerhahnekamp profile image
Rainer Hahnekamp

Yes, it has some additional features like nx release, it checks if the package.json contains the necessary dependencies. You might also quickly come into a mono-repository scenario because the library itself will not stay alone. You also want to add a demo application and maybe some additional libraries on top of it...

With Nx you are already equipped for that.

Collapse
 
sunny_kumar_6e6bbec0b77f0 profile image
Sunny Kumar

I am not able to style tye material components using tailwindcss. Does it require any additional setup?

Collapse
 
rainerhahnekamp profile image
Rainer Hahnekamp

I don't style existing UI components. I only use Tailwind for positioning and margins.

Collapse
 
sunny_kumar_6e6bbec0b77f0 profile image
Sunny Kumar

Ohh that I can do thanks for your response

Collapse
 
host510 profile image
Mikhail

Many thanks. Especially for clarification the situation with testing tools.

Collapse
 
rainerhahnekamp profile image
Rainer Hahnekamp

You're very welcome!