When it comes to full-stack tech stacks, there are a lot of options, from LAMP (Linux, Apache, MySQL, PHP), MEAN (MongoDB, Express.js, AngularJS (or Angular), and Node.js), MERN (like MEAN but using ReactJS instead of Angular), T3, or Fireship’s FKit (Firebase + SvelteKit).
I like the idea of FKit, but since my Google account isn’t good enough for Firebase, I propose an alternative: SupaKit (Supabase + SvelteKit).
SupaKit
Supabase will be used for the PostgreSQL backend and ORM.
SvelteKit is for the full stack routing framework and frontend.
Another thing about this stack is that I usually create it with TypeScript enabled with pNPM.
So like the initial creation process would look like this:
TypeScript, ESLint, Prettier, Vite, Playwright, everything.
I would also install TailwindCSS and daisyUI.