For me I'm most productive in Go for all backend needs, and React or Svelte on UI. I'm using managed database, but otherwise deployed on bare metal instance that use embedded db to leverage SSD storage as cache and static assets on CDN.
In terms of simplicity... I still haven't found a reason to k8s-erize anything because while it's what all the "big boys/cool kids/whatever" are using... Docker suites my needs well certainly for MVPs.
* Frontend only? typescript + nextjs + chakraUI
* small crud project? typescript + nextjs + chakraUI + hasura + postgres
* If it starts to grow? typescript + nextjs + chakraUI + fastify + postgres
* or if it starts to grow and has a heavy need for realtime or queues? typescript + nextjs + chakraUI + Phoenix (elixir) + postgres
if it needs more Redis RabbitMQ [even tho more Kafka nowadays] React