DEV Community

Cover image for If you could choose only one tech stack for the rest of your life, what would you choose?
Sadeedpv🥇
Sadeedpv🥇

Posted on

If you could choose only one tech stack for the rest of your life, what would you choose?

If you could choose only one tech stack for the rest of your life, what would you choose 🤔💭?

Top comments (26)

Collapse
 
lilshake profile image
Abhishek

Anyday the FERN🌿 stack

  1. Firebase - literally handles everything. Authentication, Storage, Cloud functions etc
  2. Express - Combine with firebase functions to make easy APIs that your frontend can access. Every endpoint can have a particular function and because its in firebase functions you use it all in one place, so simple
  3. React - tbh I just Next a lot now but its all react so here it is. Easy to create a web app with it in just a few minutes. Styling and making it look good gets hard sometimes so I use a lot of UI libraries like material ui.
  4. Node - Its what you write all your firebase functions in so yeah.

Authentication and Storage deserve to be here too, Ill come up with some good names

Collapse
 
sadeedpv profile image
Sadeedpv🥇

Nice 🔥Not a big fan of Firebase though

Collapse
 
ben profile image
Ben Halpern

I just seem to always come back to Rails

Collapse
 
sadeedpv profile image
Sadeedpv🥇

I have always wanted to learn rails; where should I start?

Collapse
 
koteisaev profile image
Kote Isaev - #StandWithUkraine

I guess that it is difficult to choose ideal database here.
Node,
Express or Koa2 or own handmade koa-like Iibrary with type-safe contexts,
React or own handmade JSX-compatible micro-libary
Nunjucks for server-side html templates, including emails
Not sure about email delivery service... AWS SES may be?
Database is hard to choose between Spanner and MySQL/Postgres/Mongo, so assume anything used together for different tasks?
Files/blobs storage - Google Storage? Have most experience with it.
Webpack for scripts building/bundling.
Typescript for server/client scripts.
Electron for desktop apps.

Collapse
 
luizgtvsilva profile image
Luiz Gustavo da Silva

Programming Language: Python
Framework: Django
Cloud: AWS
Database: Postgresql
Queues: Celery
Broker/Cache: Redis
Front: React

You literally can create any application/product with this, 90% free, you just need your knowledge and a host.

Collapse
 
sadeedpv profile image
Sadeedpv🥇

I personally would add a CSS or an UI component library to the list.

Collapse
 
alahirajeffrey profile image
Alahira Jeffrey Calvin

Language - Typescript
Backend Framework - Nestjs
Database - Postgres
Frontend Framework - Probably Vue

Collapse
 
smohi profile image
shahabmohi

Supabase
Next.js
React
Node.js

Collapse
 
jwilliams profile image
Jessica williams

Python & Java

Collapse
 
data5age profile image
Jared Pisell

MERN 100%

Collapse
 
nicolkill profile image
Nicol Acosta • Edited

Phoenix - Backend MVC framework
Elixir - The language with all the benefits of Erlang
Tailwind - Nice CSS easy just with html classes
React.js - Doesn't need presentation

I love to use P.E.T.R., but the normal way its P.E.T.A.L. (Alphine.js and LiveView in last), i love live_view but i prefer React.js using the browser side rendering live updates with phoenix_channels, its more optimal

Collapse
 
fyodorio profile image
Fyodor

Just C is enough

Collapse
 
syeo66 profile image
Red Ochsenbein (he/him)

LAMP for sure

Collapse
 
dmitrypro77 profile image
Dmitry Budoragin

Golang + Vue.js + Mongodb.

Collapse
 
sreno77 profile image
Scott Reno

Python

Collapse
 
blinkinglight profile image
M

golang, htmx, mongodb ;-)

Collapse
 
devtebo profile image
Dev-Tebo

I don't see anyone mentioning MEAN stack, why?

Collapse
 
sadeedpv profile image
Sadeedpv🥇

Because there is a common misconception that Angular is hard.