DEV Community

Cover image for What would your tech stack of choice be for a new web dev project?
Ben Halpern
Ben Halpern Subscriber

Posted on

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

Let's say you are hired to create a web app for a company that describes itself as "Etsy for dogs" (whatever that means).

You'll be the only developer on the project for a while so you get to make all your own choices, but if the project succeeds, it will need to live on indefinitely.

What is your tech stack of choice?

Latest comments (131)

Collapse
 
beggars profile image
Dwayne Charrington

Frontend: Aurelia 2 + Shadow DOM for component sytle encapsulation.
Backend: Supabase

Collapse
 
nbourdin profile image
Nicolas Bourdin

Java jboss eap + jsp + oracle database

Collapse
 
mrispoli24 profile image
Mike Rispoli
  • Nx
  • NestJS (backend)
  • NextJS (frontend)
  • Fauna if NoSql or Postgres if Sql (database)
  • Typescript everywhere
Collapse
 
dzulqurnain profile image
hadezuka

maybe for frontend i'll use vue/nuxtjs and for backend using nestjs with postgres or using supabase.

Collapse
 
heratpatel profile image
Herat Patel

Frontend: React / Next
Backend: Go / Node / Firebase Cloud Functions

Collapse
 
moritz-m profile image
Moritz MΓΌller

Frontend: Vue 3 + Tailwind
Backend/Auth: .NET 6, Auth0, Postgresql

Collapse
 
liviufromendtest profile image
Liviu Lupei
  1. frontend: React and GatsbyJS
  2. backend: Node
  3. infra: AWS EC2 mostly
  4. testing: endtest
Collapse
 
binhhuynh profile image
Binh Huynh • Edited

Frontend: EJS, Bootstrap, JS
Backend: NodeJS, ExpressJS

Collapse
 
tamusjroyce profile image
tamusjroyce

html + sass. No scripting. Full page post backs using scalable endpoints built in rust. I might throw Deno in the mix as a dev tool & writing quick internal dev & CI scripts.

Then I would append partial postbacks when the browser supports it.

Collapse
 
meetyourcreator profile image
Rami Zackary Shamir

Frontend: JavaScript ES6. Because NextJS, TypeScript, React, Svelte: all are great, and all are JavaScript.