Comment Comment by monlockandkey No harm if all these requirements are met by some framework to cater to the Rust community.In my opinion you should for 99% of cases use Golang for your web backend. Any other languages there are tradeoffs you are making.Go:- very easy to learn and grok Go code- static typing- fast compilation- single binary (easier deployment)- strong standard library- large library ecosystem- go routines for concurrency- highly performantMaybe Java,Kotlin and C# but they are still an order of magnitude more complex and resource heavy than Go. parent monlockandkey 2 years ago
In my opinion you should for 99% of cases use Golang for your web backend. Any other languages there are tradeoffs you are making.
Go:
- very easy to learn and grok Go code
- static typing
- fast compilation
- single binary (easier deployment)
- strong standard library
- large library ecosystem
- go routines for concurrency
- highly performant
Maybe Java,Kotlin and C# but they are still an order of magnitude more complex and resource heavy than Go.