My Tech Stack (2020)
August 4, 2020
2 min read
Tech Stack
Article Notice
This article was written some time ago and may contain outdated information. Please verify before implementing any solutions.
I've seen a lot of developers sharing their tech stack on Twitter lately. I am joining the bandwagon. Today, I will share the current tech stack I use when I build my own side projects in 2020. Spoiler: it is Javascript heavy.
Front-end
Nuxt
- As a huge Vue.js lover, Nuxt.js is my go-to Vue framework for creating server-side rendering (SSR) apps.Gridsome
- For static site generation. I use this for building blog site and small Vue applications.TailwindCSS
- For UI library. A life-saver. Saves a ton of time and work for a non-designer like me.ChakraUI
- For UI Framework. Works well with Nuxt.js and Gridsome.Netlify
- For hosting website quickly.
Back-end
MongoDB
- For database.GraphQL
- For querying API.Apollo Server
- For creating GraphQL server. Apollo is the most popular framework to implement GraphQL client and server.Strapi
- For creating and managing content and API quickly. I use this for quick prototyping. This tech is so amazing!Hasura
- For building APIs quickly.Heroku
- For web server hosting.PostgreSQL
- the standard database in Heroku. Strapi and Hasura use this as a de facto database.
Testing
Cypress
- For end to end testing.
Tech Im curious and exploring now
I've been re-exploring the React ecosystem lately. And here is a list of tech I am excited to get hands on.
Redwoodjs
- Bringing fullstack app to JAMStack. I love this! I tried this already and it just works!Blitz.js
- Rails-like framework for React. A full-stack React framework.
This is my tech stack in a nutshell and I am very much happy to use these technologies.
Thank you for reading and ..
Happy coding! 😁
All Posts
Share: