What's your current tech stack for web dev?
ashish

ashish @asheeshh

About: student and solo dev by passion who likes writing occasionally

Location:
Under a Blanket
Joined:
Oct 6, 2021

What's your current tech stack for web dev?

Publish Date: May 19 '22
43 46

Tech Stacks, the complete package of tools needed by a web developer to create an awesome web app. A single web app can be made using many different teach stacks, it completely depends on the developer and on the developer trends. So, what's your current tech stack? It can have frameworks, databases, ORMs, CSS frameworks, tools and literally anything you use in the development process. Don't forget to give them weird abbreviations 😂

My current tech stack is NPTS which sounds weird,

  • N stands for NextJS, framework.
  • P stands for Prisma, ORM.
  • T stands for Tailwind, for styling.
  • S stands for Supabase, database.

It's a frontend focused tech stack.

Comments 46 total

  • StormyTalent
    StormyTalentMay 20, 2022

    Really interesting.
    Thanks for sharing!

    • ashish
      ashish May 20, 2022

      thanks ❤ waiting for more people to share their stacks, can't wait to see some unique stacks!

      • StormyTalent
        StormyTalentMay 20, 2022

        Next.js/Gatsby.js
        Node.js/Express
        Django
        Web3/Solidity
        :-)

      • StormyTalent
        StormyTalentMay 20, 2022

        I am really interesting on you.
        Could I get your address? That we can have communication for our development?
        Thanks!

        • ashish
          ashish May 20, 2022

          sure, if you're on discord you can contact me there, my id is asheeshh#7727 or you can contact me on twitter @_asheeshh

          • StormyTalent
            StormyTalentMay 20, 2022

            Hmm.. I don't use both of them.
            Do you use Slack?
            My ad2r is "icefoxteny gm com"
            Please send me invitation.
            :-)

  • Khokon M.
    Khokon M.May 20, 2022

    Nodejs, Nextjs, Ejs and react some times. But I have plans to learn some new frameworks

  • Lalit Yalamanchili
    Lalit YalamanchiliMay 20, 2022

    SvelteKit TS
    NestJS sometimes
    Prisma
    Tailwind
    Supabase

  • Eldar Dautović
    Eldar DautovićMay 20, 2022

    React Typescript,
    Node.js with express.js
    Mysql for the database

  • fl0w
    fl0wMay 20, 2022

    NodeJS, Gatsby, Supabase, Tailwind

  • Andrew Baisden
    Andrew BaisdenMay 20, 2022

    Front-End: HTML, CSS, JavaScript, TypeScript, React, React Native, Redux
    Back-End: Python, NodeJS, SQL, NoSQL, Docker

    The acronym would be too long 🤣

    • ashish
      ashish May 20, 2022

      😂hcjtrrnrpynosdo maybe

  • moutafatin1
    moutafatin1May 20, 2022

    Remix,
    Prisma,
    Tailwind,
    Sqlite/Postgres

    • ashish
      ashish May 20, 2022

      I'm planning to use remix too :)

  • Zain Ahmed
    Zain AhmedMay 20, 2022

    Fronend : React | Tailwind
    BackEnd : Node.js | Firebase
    Database : MongoDB

  • Arpit
    ArpitMay 20, 2022

    Django, HTMX, PostgreSQL, Tailwind

  • Marco Colli
    Marco ColliMay 20, 2022

    For Pushpad we use Ruby on Rails with PostgreSQL and Redis, plain CSS and JavaScript and we deploy on custom infrastructure on DigitalOcean.
    For BuonMenu it's the same, but we deploy on Heroku, since it's a smaller website.

    • ashish
      ashish May 20, 2022

      both look great, specially liked the buonmenu app, great concept ❤

  • O. AlQudah
    O. AlQudahMay 20, 2022

    Next.js, SWR, Supabase, Chakra UI.

    • ashish
      ashish May 20, 2022

      one of my fav stacks 💪

  • Josh Corbett
    Josh CorbettMay 20, 2022

    NATS:

    • Nuxtjs
    • Apollo
    • Tailwind
    • Storefront API
  • Rick Delpo
    Rick DelpoMay 20, 2022

    Plain JS and Fetch
    AWS API Gateway with Lambda
    AWS S3 for NoSQL JSON backend database

  • Asher
    AsherMay 20, 2022

    Vuejs | nuxtjs | tailwindcss - front
    Nodejs | nestjs | prisma | mysql - back
    AWS - Elastic Beanstalk for deploy

  • Zelal Hossain
    Zelal HossainMay 20, 2022

    MERN Stack

  • James Vanderpump
    James VanderpumpMay 20, 2022

    Node.js, PostgreSQL, PostGraphile, Redis, Next.js, Bootstrap css, knex.js, Prisma, Amazon SES

  • Potpot
    PotpotMay 20, 2022

    R, vanilla React with Vite
    P, Postgres, or sometimes MongoDB
    G, Golang for server

    With the embed feature in Golang, I can pack the build outputs of React into the Golang binary, and it becomes a portable app

    • ashish
      ashish May 20, 2022

      best abbreviation so far 😆

  • Nik F P
    Nik F PMay 20, 2022

    I've been working in a monorepo structure with:

    • Front end: Svelte with native CSS and handrolled Grapqhl library

    • Back end: Postgres with Prisma > Fastify > Graphql built out with Envelop and Graphql-modules

    • A shared code library that houses type definitions generated by GraphQL Codegen, as well as common code like input validations and a few helper functions that are needed on both sides of the wire

    I've also been working on a hobby project using;

    • Sveltekit as the whole stack, using KitQL for graphql on the client portion, and Envelop, Graphql-Modules, and Prisma in the endpoints. Graphql-Codegen generates the types for all of this, as well as the KitQL client. This is set up to work in a serverless environment and will point to Supabase when deployed.

    Looking at this and thinking about it in context, it's amazing how much productivity I've gained through the use of projects from just 2 organizations.

    • Prisma is just awesome. Full stop.
    • The Guild and their extensive ecosystem of tools surrounding Grapqhl is just extraordinary. No Apollo lock in for me!
  • Amr Elmohamady
    Amr ElmohamadyMay 20, 2022

    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.
    • ashish
      ashish May 20, 2022

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

      • Amr Elmohamady
        Amr ElmohamadyMay 21, 2022

        Not yet, it is currently in beta :(

        • ashish
          ashish May 21, 2022

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

  • Kent Ezra A. Betita
    Kent Ezra A. BetitaMay 20, 2022

    Frontend: Next.js + Tailwind
    Backend: Node.js + Hapi.js
    Database: PostgreSQL

    • ashish
      ashish May 20, 2022

      Never heard of hapi.js, time to do some research

  • Guilherme Tavares
    Guilherme TavaresMay 20, 2022

    I'm planning to be a Node.js/.NET Core Fullstack Developer, so:

    • JavaScript, TypeScript and C#
    • React, Next.js and Gatsby (sometimes Angular 2+)
    • Node.js (Express or Nest.js) and ASP.NET Core
    • MSSQL, PostgreSQL and MongoDB / Prisma and Entity Framework Core
    • Microsoft Azure
  • Iván Torres García
    Iván Torres GarcíaMay 21, 2022

    Well I'm currently learning so I usually change the tech but:
    Front: VueJS 3 (ViteJS) + TS + Windicss
    Back: Express + TS + MongoDB (Should I give a try to NestJS??)
    Devops: Docker + Actions
    Testing: Vitest + Testing library + Cypress

    Happy to hear if sb could give me some advise or some tech to start to use :)

    • ashish
      ashish May 21, 2022

      vitest is great!

  • Balamurugan Thanikachalam
    Balamurugan ThanikachalamMay 21, 2022

    Frontend: Angular 13, Tailwind CSS, NgZorro
    Backend: ASP.Net Core 6, Dapper, EF Core
    Database: PostgreSQL, MSSQL
    Hosting: AWS, Azure

  • eshimischi
    eshimischiMay 22, 2022

    Astro, Vue 3/TS, Pinia, Vite, Tailwind
    Laravel, GraphQL, MySQL

    Web Components with Lit/TS, OpenWC

  • Nwanguma Victor
    Nwanguma VictorMay 30, 2022

    Frontend: React, Vue
    Backend: Laravel, Express, Nestjs, .NET Core
    Database: MySQL, PostgresSQL
    Deployment: Heroku, Digital Ocean

  • Diner Das
    Diner DasMay 31, 2022

    Thanks, great read.

Add comment