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!
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
As a frontend dev, I really like what Supabase is doing for the backend.
Along with Next JS. 👍✨noiiice
Backend - Node, Express, Mongodb, Graphql for APIs
Frontend - React, Nextjs, Tailwind, Next UI - Component library
Never heard of Next UI. Does it easily work together with Tailwind?
I use next ui because of their design and their dark mode support. I guess you won't need tailwind for applying css for next ui components, I use tailwind for layout related styles.
No man don't mix the two. Tailwind CSS styles broke my NextUI theme. Not recommended.
At work, we use nextJS for the render layer. Our data comes from services we write in Go.
Sports data is a active service running on AWS EC2 and uses Postgres. Finance data runs passively in AWS lambda functions.
The frontend renderers are AWS Fargate instances.
Code and build pipeline on Github.
‐--
My personal stack varies (mostly in order to learn from it).
I made good experience with elderJS as frontend layer. I am recently working with Strapi as a basic CRUD api with some satellite services around it for storage, conversion and video streaming.
Node.js / js as a language
Sails.js as MVC web app
Vue for client apps or jQuery replacement
Ngrok for local tunneling (paid the yearly plan as I get do much usage)
Moleculerjs for microservice framework
Traefik for reverse proxy/lb
Cloudflare for waf/cdn/domain level stuff
Redis/keydb for cache
Postgres as it can cover olap oltp as well as jsonb is great for documents.
Docker / docker-compose - I really like this in Dev especially it keeps my machine clean.
Node-red as a general app for quick prototyping integrations.
Hosting via hetzner or ssdnodes
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.
Nice, I also have C# and .NET in my gamedev stack alongside Unity, Unreal, Godot, C++, HLSL(shader language) and firebase.
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.
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.
Java, Spring, PostgreSQL, ElasticSearch, Kafka/Messaging, Kubernetes, Docker, Angular, GitHub Actions, GCP.
I don't want to use Angular for the next one. It's a maintaince and performance headache.
I like GCP over AWS and Azure for the tech. But GCP sucks in support and help.
I'm a big fan of AWS. They have stable tech, easy to reach support, billing flexibility, etc.
Azure is different and I guess they're perfect for a mature enterprise.
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 🤣
Web front-end :
Vue - Nuxt - Vuetify
Web back-end:
Nodejs
Systems programming:
Nim-lang (nim-lang.org)
I use nestjs, mongodb and react mainly but i also like to combine firebase and react as well
Nice, what do you mainly use as the database?
Mongodb and firestore
C# , Dot net core API and React JS
you mean dot *net ?
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.
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
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
Javascript: any.
Node JS, Sequelize, Joi, React, Next JS... depending on the project needs.
Frontend: SvelteKit, TailwindCSS, daisyUI
Backend: Node.js, fastify, MongoDB
DevOps & CI/ CD: GitHub actions, docker, Envoy proxy (BitBucket, JIRA, and Jenkins at work)
MEAN
For work: .NET, C#, Xamarin, MS SQL, Azure.
For personal projects: Golang, TypeScript, Angular, Java, Python.
I like to use the mern stack
Laravel, Vue.js, Node.js, MySQL
Next.js, Tailwind CSS, Firebase or Mongo
I do ML so PyTorch, Lightning, Transformer
Damn! you use Emacs?!
For work i’ve used java spring with postgres and angular and for my projects i use the MERN stack or next js with firebase
Nice, firebase is darn good for personal use.I use it in every of my projects
I use Full stack Ruby on Rails