DEV Community

Cover image for What's your tech stack?
Nick Taylor
Nick Taylor Subscriber

Posted on • Edited on • Originally published at iamdeveloper.com

What's your tech stack?

Photo courtesy of Flickr user kreturn

I came across this post from @ben today while I was doing some daily reading on dev.to.

It got me wondering what other peoples' stacks look like. Here's pretty much what our tech stack is where I currently work. What's your tech stack look like?

Front-End:

Back-end:

Deployments and Infrastructure

Latest comments (56)

Collapse
 
bram2268 profile image
Bram Snutters

The only helpfull website I can think of is: disposable mail website to generate temp email.

Collapse
 
grandemayta profile image
Gabriel Mayta • Edited

Frontend:

  • LitHtml / React (Depend on the project)
  • Redux
  • Webpack 4
  • Webpack Dev Server
  • Babel 7
  • Sass
  • Polyfills
  • Es6
  • Npm scripts
  • Eslint / Typescript
  • Json Server and Fake Data
  • Yarn
  • Git

If I work with Angular I use their CLI and NGRX to handle the state.

Collapse
 
xarala221 profile image
Ousseynou Diop

My stack lokks like This

Front-End

  • Bootstrap
  • Jquery
  • Ajax

Back-End

  • Python(Django)
  • Postgresql
  • Sqlite3

Deployement

  • Bitbucket
  • Obambu vps hosting
Collapse
 
bzdata profile image
Beatriz

Thank you for posting this! I know this is a few months old and I'm late to the party. Just want to say thanks for everyone to place more context outside of a simple builtwith query. We're dabbling in posting our tech stack and more in a dev blog. This thread is helping give more validation to posting a tech stack.

Collapse
 
nickytonline profile image
Nick Taylor

Glad to hear it's helping you out @bzdata .

Collapse
 
pim profile image
Pim

My current stack:
Client-side:

  • Knockout.js
  • npm (build, test runner and dependency management)
  • Jasmine
  • LESS

Server-side:

  • .NET Core (C#)
  • SQL Server/MariaDb/SQLite

Hosting:

  • Microsoft Azure

My desired stack:
Client-side:

  • same

Server-side:

  • Go
  • MariaDb

Hosting:

  • Digital Ocean or Heroku
Collapse
 
nickytonline profile image
Nick Taylor

Cool stuff. Thanks for sharing Pim!

Collapse
 
pim profile image
Pim • Edited

My current stack:
Client-side:

  • Knockout.js
  • npm (build, test runner and dependency management)
  • Jasmine
  • LESS

Server-side:

  • .NET Core (C#)
  • SQL Server/MariaDb/SQLite

Hosting:

  • Microsoft Azure

My desired stack:
Client-side:

  • same

Server-side:

  • Go
  • MariaDb

Hosting:

  • Digital Ocean or Heroku
Collapse
 
arximughal profile image
Muhammad Arslan Aslam

I work at a Startup and here's our tech stack:

Front-end

. React.js
. Bootstrap
. npm scripts
. ES6
. WordPress / PHP

Back-end

. Python
. Google Cloud
. Big Query
. NoSQL

Collapse
 
nickytonline profile image
Nick Taylor

Thanks for sharing Muhammad!

Collapse
 
ramlev profile image
Hasse R. Hansen

Mainly websites built with Drupal 7/8 - with gulp/yarn/sass - with MySQL backen. Cache is with memcached or Redis . Solr used for external search. Deployment done with drush and deployotron.

Collapse
 
briankephart profile image
Brian Kephart

Heroku/Postgres/Rails/Webpacker/Bootstrap. About to add a new section with a different frontend, maybe Stimulus/Tailwind.

Collapse
 
phortx profile image
Ben Klein • Edited

Basics

  • git: Distributed version control system aimed at speed, data integrity, and support distributed, non-linear workflows.
  • gitflow: A git branching and release management strategy that helps developers keep track of features, hotfixes and releases in bigger software projects.

Languages

  • Ruby: A flexible scripting language with elegant syntax
  • EcmaScript 2015 / ES6: Current JavaScript standard.
  • SLIM: Template language whose goal is reduce the syntax to the essential parts without becoming cryptic.
  • SCSS: A scripting language that is interpreted into CSS
  • GraphQL: Powerful JSON like API.

Frontend

  • Vue.js 2
  • vue-class-components
  • Vuetify
  • vue-router
  • Vuex
  • Vuex-ORM A ORM for Vue
  • Vuex-ORM-Apollo Vuex-ORM plugin to sync against GraphQL API
  • Material Design Icons
  • Vee-Validate
  • jQuery: JavaScript toolbox for DOM traversal, event handling, animation and more
  • moment.js: Parse, validate, manipulate, and display dates in JavaScript
  • wow.js

Assets / Packaging

  • Webpack and Babel with Webpacker
  • Yarn

Backend

Persistence

Ops

  • GitLab CI/CD
  • Heroku: PaaS/CaaS solution
  • Amazon S3: Cloud storage solution
  • Rollbar: Error Notifications and Tracking

Testing

  • RSpec BDD Framework for Ruby
  • Capybara
  • Chrome Headless
  • Jest

Misc

Some comments may only be visible to logged-in visitors. Sign in to view all comments.