DEV Community

Discussion on: What would your tech stack of choice be for a new web dev project?

Collapse
 
brpaz profile image
Bruno Paz • Edited

I would need to understand better all the requirements first (like performance and scalability requirements for example, to give a more informed decision. ;)

Still, as starter point, for a medium sized web application I would be interested in using Nuxt3/SvelteKit (withTypescript), Tailwind for styles, Prisma and Postgres for database.

I believe all this Next/Nuxt/SvelteKit with SSR will be the rebirth of the more monolith / single deployment applications, similar to what we would build in the 2000s using PHP, Django or Rails, but with a much more enjoyable architecture and development experience on the frontend, due to the tooling evolution and component based architecture, as well as Typescript.

If the business logic would be very heavy and complex, then I would probably separate the API and build it in Go, while keeping the same stack for the frontend