ASP.NET 7 with c# as a programming language.
The tooling is mature, it's not going to rot. I've realize a lot of framework are great in theory but getting started and staying afloat is hard.
This framework is typesafe, you can use: React, Angular, MVC, Blazor, Pages.
Everything you need.
In second position, i would pick any top 10 php framework: Laravel, Symfony, Yii.
Why, because they are simple to work with and to deploy.
One piece of advice I learned to only write code that works for now, just write
But for a newcomer… god. Is Microsoft tied by law to only a limited set of names for their products? Why is everything called the same even though they are completely different?
Asp.net, asp classic, asp 1234567, Net core, core only? Net framework, just “.net”, Asp webforms? Asp razor? What is going on?
Also the fact that you go to Microsoft and you’re on a page of non core documentation, then you click on a code example and you end up in core docs doesn’t help.
Then there are 4 different ways of making an HTTP request and you have to be a net enthusiast to know which one is a wrapper on which one and what is the current one vs the old stuff.
Idk, I guess it’s good if you know it, but it’s pretty icky to get into.
This framework is typesafe, you can use: React, Angular, MVC, Blazor, Pages.
Everything you need.
In second position, i would pick any top 10 php framework: Laravel, Symfony, Yii.
Why, because they are simple to work with and to deploy.
One piece of advice I learned to only write code that works for now, just write