What tech stacks(MERN, MEVN etc) do you guys use in your personal projects or work? and why do you use that?
Do you like your tech stack? or do you want to switch?
Let me know in the comments below!
For further actions, you may consider blocking this person and/or reporting abuse
Latest comments (37)
Its a great question bro. BTW In my personal projects, I've been using the MERN stack (MongoDB, Express.js, React, Node.js) since it's extremely versatile and allows me to quickly construct full-stack applications in JavaScript. I enjoy how everything works together effortlessly, and React's component-based structure is ideal for managing complicated UI.
For work, I've used LAMP (Linux, Apache, MySQL, PHP) on some legacy systems, but I'm gradually transitioning to more current tech stacks such as MEVN (MongoDB, Express, Vue.js, Node.js) because Vue.js feels more intuitive for front-end work. I enjoy working with Vue, but I would like to investigate alternative stacks, such as the JAMstack, for more performance-driven applications.
Front-End: HTML, CSS, JavaScript, TypeScript, React, React Native, Redux
Back-End: Python, NodeJS, SQL, NoSQL, Docker
React + Next.js + SCSS is my main web dev stack.
I use Full stack Ruby on Rails
React for frontend
Rust / ActixWeb for backend
Postrgre/MongoDB/web3 (depending on the project) for database
GitHub CI/CD and version control
GCP and DigitalOcean for deployment
On the backend, I use multiple languages but primarily Node.js, and I have a ton of libraries on npm too. I use either Mongo or Redis depending on the use case. Deploys on Railway.
On the frontend I use Angular. I know it's kinda unpopular but I like the power which comes with. I also use just plain HTML a lot because I don't really make many complex apps (I prefer experiments). I either make an ultra huge app or a small one, no in between 🤣
Backend services - Golang + Logrus.
Front-end eng - mostly Flutter (on Dart) these days. The write it once and build in many systems approach seems good for smaller teams or personal projects.
I'm a big fan of the firebase ecosystem with their NoSQL database Firestore. On price, it can't really be beat.
If I'm not working in firebase, then probably Postgres on CloudSQL.
I love Google Cloud Platform. That's what I work day to day.
Vue.js, nest.js and supabase also vercel for hosting.
Personal projects but also at work. Pleasure to work with this tech stack.
At work also angular and nx.
LAMP Stack composed of:
Bootstrap 4/5,
PHP,
Codeigniter,
MySQL
Hetzner VPS (8 core/32GB ram)
Ubuntu 20.04
PostgreSQL 14
Nginx
Node.js
Redis (cache)
Amazon SES (emails)
Next.js (custom server setup)
Pretty happy with this stack, coming from Drupal -> WordPress -> Node.js + Vue -> Node.js Next.js/React.
The only thing I would change is a distributed database like CockroachDB or YugabyteDB. But my field tests have shown they are too slow and require significant changes to the database table design.