Maybe it isn’t boring enough for you, but now I start all my projects with Next.js using its serverless features. It’s probably because I’m proficient with JavaScript and TypeScript.
If you don’t like/need React for frontend, you can just use the serverless part (I do it for some API-only projects). The deployment is very easy with Vercel (also possible at other places but I’ve never tried).
But, if you need some advanced backend features (similar to ActiveRecord for instance), maybe you should stick with Rails or Laravel.
Oh, I didn't look into Next.js indeed, and I didn't know about Vercel. Thanks for these! I actually happen to like JavsScript a lot after ES6, so I'll give these a try.
Instead of Next and it's bloat, you should try Svelte, a barebones Svelte (not SvelteKit) app feels like a breeze to scaffold and deploy through Netlify or Vercel with nearly 0 configuration. The same can be said about SvelteKit, though you can just get away by using a minimal router like Itty (https://github.com/kwhitley/itty-router) with barebones Svelte (just run npx create-vite, and follow the interactive scaffold process).
Yeah I have settled on NextJS and Firebase as a nice place for rapid app development. I have based a free open source starter kit on this:
https://github.com/mcapodici/firestarter
If you don’t like/need React for frontend, you can just use the serverless part (I do it for some API-only projects). The deployment is very easy with Vercel (also possible at other places but I’ve never tried).
But, if you need some advanced backend features (similar to ActiveRecord for instance), maybe you should stick with Rails or Laravel.