The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I had been a CS major in the mid '80s but got banned from the computer lab when I refused to give up a terminal to an upperclassman. I quit school and did factory work for 10 years. During that time, I stayed completely away from computers. When I finally went back to school for programming, I was absolutely amazed at how much things had changed!
I bought my first windows machine and copy of Visual Studio 6 in '98. Finally, no more lab! I had my own personal compilers! I had a Personal Web Server! Programming had moved from just procedural to graphical/object/event driven. It was a whole new world and I enjoyed it immensely... so much to learn and create!
Merlin reminds me of that almost magical feeling of empowerment and freedom when I finally got back in the game.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
In all seriousness I am not sure there is a perfect solution for web development.
Every time I hear someone enthuse about a new amazing framework that solves one issue it always brings another issue with it.
That said if I was starting from scratch I would perhaps use React for the front end, microservices on the .NET side(.NET core even using a repository/orchestrator pattern) and as a datastore use something like MongoDB.
“That which can be asserted without evidence, can be dismissed without evidence.”
There are two reasons why I still smoke:
0: web development
1: extrovert in-laws/neighbors/acquaintances who require daily therapy