If you'll indulge me as I wax poetic: Things I like about SvelteKit: none of the front-end/back-end plumbing you usually need to do with JS/HTML/CSS, can use JS/TS throughout the entire stack, filesystem-based routing is so easy to use and maintain, performant and SEO-optimized server-rendered routes with automatic client-side hydration, optional client-side routing for optimal performance, can specify statically-generated pages per route (marketing site and app are all part of one bundle), super fast dev experience.
And Svelte itself is awesome too: Svelte components run super fast (no virtual DOM), have tiny build sizes, stellar interactive documentation, and the developer experience is fire. Svelte was also just voted the #1 most loved web framework in the 2021 Stack Overflow developer survey (it beat out React, Rails, Django, Spring, Laravel, etc): https://insights.stackoverflow.com/survey/2021#section-most-...
I've been using some version of this stack for different projects, across companies, for several years and it's an absolute joy. It's only gotten more refined and streamlined over the years.
Usually I put python and flask on top of that. Though I always feel like I should be switching to Django or possibly Go.
I've also been experimenting with Nix lately. That feels like it's going to be a way to do even smoother and more predictable deploys using the same stack.
Database would be MySQL or Postgres. The application containers would run on something like Google Cloud Run, other serverless options are available.
Still to this day nothing beats it even if you go barebones because everything you need is included out of the box.