Spring, Gin, anything Rust, .Net, etc all are very difficult to configure properly for even the most simple SaaS products.
Why is that? Are there any good statically typed web frameworks?
I mean sure you can specify that this var is a int32, but pretty much every tutorial, every code snippet out there, will do.
myvar := 10
And just let Go guess what the type should be. So yeah, Go CAN be statically typed, but in practice it rarely is.
The website has lots of information and videos and beginner tutorials.
I don’t think the dynamically typed ones are better, just better known.
.NET MVC is a very good framework, but I know the devops can be weird and a pain.
Overall, most frameworks get in the way anyways, IMO. I prefer to cobble together several modules that each do one thing well. E.g. use FastAPI for the endpoints, and any unrelated ORM you like for DB stuff, etc.
https://ihp.digitallyinduced.com/
despite not remembering much haskell!
This assumes you can get past nix for the install.
I find IHP well-designed. I just wish the licensing scheme were more transparent.