- Can all be run off one big server
- No licenses or costs
- Super stable and battle proven
- Deployment, development, and debugging is stupidly simple
- If you don't want to do your own server admin there are millions of hosts
- Everything can be solved by Googling and copying and pasting
- Developers are easy to come by
- Frameworks such as Laravel and Symfony exist (not that you have to use one)
Remember, you said easiest... not best. :)
* Although "best" is subjective!!!
https://mangum.io/ Or https://codewithmukesh.com/blog/hosting-aspnet-core-web-api-... for examples.
When it comes to mobile apps firebase is king it seems.
* Native AOT uses same GC (defaults may differ), the main profit comes from a) less data to load in memory on startup and b) no need for extra memory used by the JIT, long running applications will amortize to similar memory usage provided GC settings are identical