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?

Jason Leow

For MVPs my goto tech stack 80% of the time is nocode haha.

0 Likes
Gabe Ragland

What nocode tool do you use?

0 Likes
Jason Leow

@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.

0 Likes
Gabe Ragland

@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.

0 Likes
Gabe Ragland

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.

0 Likes
Jason Leow

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?

0 Likes
Gabe Ragland

@jasonleow Thanks! Looking forward to getting Gatsby in as well. The app is all built on Next.js

0 Likes
Jason Leow

@gabemake lovely. I'm thinking of building a website builder of sorts too. So just to learn more from an expert like you: why next.js, over say, vue.js? Any thoughts on pros and cons of that?

0 Likes
Gabe Ragland

@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!

0 Likes
Jason Leow

@gabemake I see I see. Thanks for sharing your perspective! :)

0 Likes
Blake Hunsicker

GatsbyJS, Netlify, Firestore for backend and Airtable for CMS.

0 Likes
Vamsi Rao Author

Isn't GatsbyJS too restrictive in case you want to have more options later?

0 Likes
Jason Leow

You can use Airtable as a CMS for gatsbyjs??? Wow. Please do share more. Any blog post or writeup about it?

0 Likes
Blake Hunsicker

@vamsi I haven't found that to be the case yet. Gatsby is really flexible, and calling it a static site generator does it a disservice IMO.

0 Likes
Blake Hunsicker

@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.

0 Likes
Jason Leow

@blakehunsicker awesome thanks for the tip and the post! Will try it out. Can I ask you questions if I'm stuck? :)))

0 Likes
Blake Hunsicker

@jasonleow Absolutely!

0 Likes
Jason Leow

@blakehunsicker awesome thanks! Over twitter DM? I just followed you

0 Likes
Blake Hunsicker

@jasonleow For sure

0 Likes
Mike Williams

Svelte(sapper)/Tailwind/Firebase. Netlify for static stuff. Airtable for less data-heavy apps.

0 Likes
Vamsi Rao Author

Nice, what do you think about Svelte compared to ReactJS?

0 Likes
Mike Williams

@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.

0 Likes
Mike Williams

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.

0 Likes

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

0 Likes
Vamsi Rao Author

Nice!

0 Likes
Yuyu

I always use Nuxt, Vue, Element UI, Tailwind CSS and Airtable.

0 Likes
Jason Leow

Interesting tech stack there. I'm just learning Vue and Nuxtโ€ฆdo you think I can ask you questions when I'm stuck? :)

0 Likes
Yuyu

@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

0 Likes
Jason Leow

@yuyu cool man thanks! Will DM you on Twitter :)

0 Likes

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.

0 Likes

Please sign in to leave a comment.