10
53 Comments

What's the backend and frontend stuff for your upcoming project?

I'm building my new side project and thinking about what you guys are using for your upcoming project (side project) as a frontend and backend.

Me:

Frontend : VueJs + TailwindCSS

Backend: NodeJs (No DB used this time)

on July 29, 2020
  1. 3

    Rails 6 w/ StimulusReflex + StimulusJS

  2. 3

    Backend: Cloudflare Workers + FaunaDB
    Frontend: Vanilla JS, React IFF the UI is complex

    1. 1

      Really interesting backend stack, I've been wanting to try this exact combination out. How do you handle user authentication?

      1. 1

        Not sure yet, probably going to use a 3rd party like Auth0

    2. 1

      FaunaDB is my choise if I’ll need a data storage.

  3. 2

    Backend: Java, Spring Boot
    Frontend: JQuery, Bootstrap
    Database: MySQL

    I know it's not a modern stack but I have a good experience in these technologies, so will go with it.

    Just curious how can I convert it to a modern stack, specially the database and deployment part?

  4. 2

    Backend: Golang
    DB: CockroachDB (maybe Postgres)
    Host: Vultr
    Frontend: Server rendered HTML + Tailwind + Vanilla JS (looking to try AlpineJS)

    Same stack for all my live projects

  5. 1

    Mine is going to be unique 😂, so:

    Crypto Vault + Wallet

    Crypto Vault = Raspberry Pi + Custom Linux OS + Vue.js app + Go lang backend
    Crypto Wallet = Vue.js app + Go lang backend

  6. 1

    Backend: Go
    DB: MariaDB but will be moving to postrgres
    Caching: Redis
    Frontend: server rendered HTML, Bulma for CSS

    I'm planning on learning VueJS and maybe... using it on the next project. Although my next project isn't going to be a heavy user-facing application so it's not necessary and I may stick with what I know so I can build it faster.

  7. 1

    Backend: Vercel and Google Cloud Run (golang docker image)
    Frontend: Vanilla JS with some lit html+lit element, partially bulma css

    (https://starboard.gg)

  8. 1

    Frontend: GatsbyJS + TailwindCSS + Apollo Client
    Database: Fauna + GraphQL
    Backend: Netlify functions
    Deployment: Netlify

    1. 1

      This is the combination I would like to try next time.

        1. 1

          This article is cool but its bombarded with UTM links for FaunaDB. Are you affiliated with them?

          1. 1

            I wrote this article for them based on my real journey while building an POC for my MVP that I will release it soon. I have two more articles coming up very soon. I spent some time researching Fauna and really like what they have. If you read the first few paragraphs, you will get my message.

            1. 1

              Sure, it's in-depth writing. The free tier is very decent.

  9. 1

    Front: VueJS + Vuetify
    Back: NodeJS using Strapi

    I can't recommend enough using Vuetify and Strapi. It has saved me so many hours of work.

  10. 1

    I usually go with Typescript, Preact, NextJS and AWS Amplify for authentication and database

    1. 1

      As an alternative, Fauna has a simple solution for user auth.

  11. 1

    Project: https://nhost.io

    Backend: PostgreSQL, Hasura (Realtime GraphQL API)
    Frontend: React

  12. 1

    Frontend: from VueJS2 + Bootstrap to VueJS 3 + Tailwind Css
    Backend: NodeJS + MariaDB same

  13. 1

    I'm a Java guy by profession, but focusing more and more on full stack Javascript development. I know, Java is to Javascript what car is to carpet. :)
    So for my upcoming project, I'm quite sure I'll go with these:

    Backend: NodeJS + MongoDB (dependency injection? ORM?...still have a lot to explore)
    Frontend: React / Redux + MaterialUI

  14. 1

    Backend: Firebase for DB and hosting (Currently ), Stripe for payments and subscription handeling

    Frontend: VueJS + ElementUI + SASS

    1. 1

      Why “Currently”? Are you thinking of switching to something else?

      1. 1

        Yeah...I might do hosting with digitalocean cause it’s cheaper in the long run.

        1. 1

          That’s interesting. I haven’t launched yet but looking at Firebase pricing it seems pretty cheap to me. I’m hoping that even if it’s a bit more expensive at least I won’t have to worry at all about scaling. I guess I’ll have to launch and see :)

  15. 1

    Frontend: React, TypeScript, Sass
    Backend: DynamoDB, Python with Flask or NodeJS

    I want to try a NoSQL database because I really don't want to manage migrations for databases.

    I love Python/Flask but it might be time to try something new, because I've worked with it for like 7 years.

  16. 1

    Project: https://midnight.pub
    Stack: NextJS + Fauna DB and Algolia

  17. 1

    For https://ottercamp.com I'm using:

    Backend: Laravel 7, PHP 7.4, Go, MariaDB, AWS
    Frontend: Nuxtjs, tailwind, Vercel

    1. 1

      Can I ask why PHP and Go together ?

      1. 1

        The API is written in PHP, and then I've built 2 microservices in Go, one is responsible for regularly checking our client's DNS configuration for their domains they've pointed to the service.

        And then the other "microservice" is a Vercel serverless function which checks if the subdomains/domain exists and then serves up the nuxt app.

  18. 1

    For https://savewithtrove.com, we use:

    Frontend - React, Typescript
    Backend - Python (w/ mypy), Flask, Postgres

    Hosted on Linode for very cheap ($5/mo)

  19. 1

    For https://versoly.com/ we use

    Front: React, Bootstrap, Redux (Keajs, we have 10 huge stores and keajs makes it easy)
    Back: Go, Python, Redis, Postgres, AWS, Nginx (lots of custom stuff here)

    I do frontend and co-founder does backend

    1. 1

      Thanks for sharing this. I use redux but hadn’t heard of kea before. My redux store is getting a bit large and was considering starting to use redux toolkit but kea sound really interesting so I’m going to check it out too.

      Does kea have a way to handle selector memoization? I’m at a point in my react app where performance is becoming an issue with unnecessary renders slowing things down when lists have thousands of items. Sorting and reordering items is slow. Also Redux toolkit has normalizr which I clearly need. Was wondering if you’ve reached this point with Versoly and how you handled it.

      Thanks!

      1. 1

        Yes it comes with reselect I believe.

        They did some huge upgrades.

        I started at 0.2* and was able to upgrade to 2.* with very little work.

        The guy behind it is amazing.

        It made redux so easy to work with.

        1. 1

          Sounds promising – thanks again for info!

  20. 1

    Frontend: NextJS + tailwind + typescript, hosted over vercel
    Backend: Firebase

    1. 1

      Why did you choose NextJs over Gatsby?

      1. 1

        I loved the ease of creating serverless functions in the same FE codebase and be able to share typescript interfaces between BE and FE.

        It got way easier to maintain.

        If I had a lot of pages that need to be public and frequency of change in that data is now high then I choose gatsby for sure.

  21. 1

    Front: React + Bootstrap on Gatsby
    Back: Firebase

    1. 1

      Didnt expect I will see Firebase here.

      1. 1

        It’s not perfect for every project but for me it’s been absolutely amazing and I love it.

        1. 1

          Good to hear this!

  22. 1

    Frontend: Alpine JS & Livewire
    Backend: PHP Laravel & MySQL

    Been fun ditching the big JS framework for a change

    1. 1

      My go to choise for bigger projects. Are you usings something different for smaller projects ?

      1. 1

        I like Nuxt for SPAs and small projects.

        Also getting back into Flutter lately

  23. 1

    MEVN (Mongo, Express, Vue, Node)

    1. 1

      Good to see something different from MERN. Is this your first project like this ?

      1. 2

        This comment was deleted 6 years ago

  24. 1

    Same as you.

    NodeJS + Express + Sequelize + MySQL + PassportJS
    VueJS + Nuxt + Tailwind

    I really enjoy this stack

    1. 1

      Interesting combination. Did you consider Netlify or Vercel?

    2. 1

      Nice stack! Where do you deploy these, if I may ask?

      1. 1

        AWS

        RDS for database
        EC2 for the frontend/backend

        I'm planning to go full static on my next project, then deploy it using S3+Cloudfront, as Nuxt has now a superb full static support(https://nuxtjs.org/blog/going-full-static/).

        And you, what is your go-to Stack?

  25. 1

    This comment was deleted 6 years ago