DEV Community

Discussion on: What's your current tech stack for web dev?

Collapse
 
amrelmohamady profile image
Amr Elmohamady • Edited

Frontend:

  • Vue for SPA
  • Vuex for state management
  • Nuxt if SSR or SSG is needed
  • Vuetify for UI components
  • Tailwind if I can't use vuetify (material design)

Mobile:

  • IonicVue I don't do Mobile but if I needed Ionic now supports Vue
  • capacitor for native things

Backend:

  • Nodejs
  • Nestjs (not Next.js) is a super cool framework for Rest, GraphQL, WebSockets and Microservices that is built on the inversion of control principle using dependency injection built on top of express and fastify
  • Express if I can't use nestjs
  • TypORM is a solid ORM
  • Sequelize when not using typescript

Database:

  • Postgres is my first choice for DBMS
  • MySQL is the company choice not mine
  • MongoDB when NoSQL is needed
  • Redis as centralized store for sessions and rate limiting tokens, for caching and for pub/sub WebSocket servers communication.
Collapse
 
asheeshh profile image
ashish

pretty clean stack, I have tried using vuetify with vite, does it support vue 3?

Collapse
 
amrelmohamady profile image
Amr Elmohamady

Not yet, it is currently in beta :(

Thread Thread
 
asheeshh profile image
ashish

I see, hope that they release stable version soon, thanks for letting know