Why Angular?
Honestly, all web frameworks are good today. Even building websites without framework is doable. Just pick one and go for it.
As an entrepreneur, the worst thing you could do is to do the Hello World ! project with all the available frameworks out there and forget to actually do something for your business.
Whereas, if it can help you, here’s my reasons :
- I need a web version for my SaaS.
- If my SaaS isn’t profitable enough, some great companies are using Angular.
- The learning curve is more difficult than others frameworks and, as an experienced developer, I will, at least, have less competition if I have to apply to a job.
- The current market is saturated despite my 6+ years experience as an iOS developer. I want an international full remote position and, this kind of opportunity is only allowed when you’re a senior developer (or when you’re very lucky… or both). For this reason, I’ve decided to learn web development (frontend and backend) to become more competitive.
That being said, Angular it is.
My knowledge comes from the Udemy course : Angular - The Complete Guide (2025 Edition) by Maximilian Schwarzmüller. This article isn’t sponsored, I just wanted to say it because the content of this course is qualitative.
Finally, this article exists thanks to my previous article about why we should stop learning everything and focus on one thing. If you deal with the same problem, I hope it could help.
Showcase
Before diving into this subject, the demo app is live here :
https://todo.hstr.fr
And the code is here :
https://git.hstr.fr/giteahstr.sxr08/todo-app-angular
I self-host my repositories with Gitea.
If you want to know more about it, contact me, and I’ll be glad to help you.