What is your goto tech-stack and in how many days can you roll out an MVP?
Hey guys, just recently finished my streak so thought of using my new power of starting a discussion.So, What is your go-to tech stack and in how many days can you roll out an MVP?
For MVPs my goto tech stack 80% of the time is nocode haha.
@gabemake it depends on what I'm planning on making.
Directory listing sites - sheet2site, table2site, pory.io Event countdown, single page landing sites - Carrd SaaS, blogs, portfolio sites - Stackbit/Gatsby/NetlifyCMS Apps - Glide Integration - Zapier, IFFFT Payment - Stripe, Wirize
But also done stuff using Rails, Heroku.
@jasonleow Nice thanks for the run down! I've used Carrd in the past and really like it. Will have to check out some of the others.
I generally go with Next.js, Bulma, Firebase Auth, Firestore, Stripe, and Vercel and use my own tool (divjoy.com) to get up and running with that stack. A super simple MVP might take a couple days, but really depends on what the product is.
Love Divjoy, looks awesome! Nice work there. I like how it makes React more approachable for code noobs like me. Looking forward to Gatsby coming in
Just curious: your builder page, was that built using Next.js? Or Vue?
@jasonleow Thanks! Looking forward to getting Gatsby in as well. The app is all built on Next.js
@jasonleow I personally really like React and Next.js is a React framework. It also kind of makes sense because Divjoy is for people that want to export a React codebase and build on it. I've heard great things about Vue though!
GatsbyJS, Netlify, Firestore for backend and Airtable for CMS.
You can use Airtable as a CMS for gatsbyjs??? Wow. Please do share more. Any blog post or writeup about it?
@jasonleow Sure thing! All you need is the gatsby-source-airtable npm module (https://github.com/jbolda/gatsby-source-airtable). I didn't explicitly follow this how-to, but it looks like what I ended up writing: https://dev.to/sethu/how-to-build-a-website-using-gatsby-airtable-in-30-mins-42gm
Warning: Airtable wrote a how-to post for working with Gatsby in 2018. I wouldn't use that, because it relies on a deprecated plugin with the same name.
@blakehunsicker awesome thanks for the tip and the post! Will try it out. Can I ask you questions if I'm stuck? :)))
Svelte(sapper)/Tailwind/Firebase. Netlify for static stuff. Airtable for less data-heavy apps.
@vamsi To be honest, I never got super into React. I'm more recent to the dev game (did no-code for many years first), so I figured I could afford to take a chance on a newer framework and more or less punt React. I've done Vue projects as well and probably prefer that, but they're all pretty solid.
I think Svelte is here to stay though, it spoils you how little code you have to write.
Also been interested in Redwood.js (https://redwoodjs.com/). It's kind of an all-in-one jamstack app builder. It's very new but keeping my eye on it. Uses React and Tailwind.
My current stack is: Meteorjs with Typescript and Elm, Tailwind, Parcel and Cypress And I deploy my apps on Clever Cloud using Gitlab CI For a really simple MVP with basic test, a couple of days could be enough
I always use Nuxt, Vue, Element UI, Tailwind CSS and Airtable.
Interesting tech stack there. I'm just learning Vue and Nuxt…do you think I can ask you questions when I'm stuck? :)
@jasonleow Sure thing. I'm using Nuxt + Vue for work so it just comes naturally to me plus the lack of time to learn React :D
As @Jasonleow already mentioned, for MVPs I always go with Zapier / Webflow / Airtable. For a simple "render some info from DB" websites, you can be up and running in a few hours.
Please sign in to leave a comment.