Hey indie hackers,
Brayden here.
I’m trying to pick a tech stack for a new web app of mine. (GlowAndGrow). Check out my profile if you don’t know much about it GlowAndGrow and the idea.
Anyways, I’ve been thinking of a Serverless NextJS + Firebase stack, and a MERN stack.
Which ones would you say is your favorite? ♥️
Pick the one you know best.
Then React + NextJS + Scss + Firebase it is! Thanks!
You can hardly go wrong with this! Personality, having grown a few project I've found the long term viability of RDBMS better and once regretted going with MongoDB (noSQL like Firebase). However, I don't want to start a flame war and going with what you know best is the way to go unless you have very specific technical problems or are in it to learn something new!
Awesome - thanks for your help!
Serverless rules! Well done on your choice!
At Keypup we use the following:
Frontend:
Backend:
Platform:
Our choices were driven by: simplicity of implementation / configuration + flexibility + scalability + cost control.
Good luck!
Thanks for sharing! How do you store data? Is it PostGreSQL?
Postgres mainly. Also using redis for caching / temporary data
The one you know,
Or
In six months - Svelte, Deno(Oak), and hyper63 (coming soon)
Nice, would Deno just be the replacement for the Node server? And what is hyper63? I don't believe I've heard of that before.
hyper63 is a opensource service framework that gives you an api to data, storage, search and cache, with those services abstracted so that you can basically have your core services available without having to manage each service.
You asked two questions:
For 1, I agree with @evandempsey. Pick what you know. IF you want to build quickly and efficiently. If you don't care about timing and/or want to learn something new, then do something new!
For 2, mine is:
If you know PHP, look at Comet:
https://github.com/gotzmann/comet
Hi Brayden, they are all the same essentially at this stage. The biggest factor should be your own comfort level with the stack or the developer's. Everything at this stage in terms of stack choice really has no impact
Good luck
Got it, thanks for your help!
I've been running on NextJS on Vercel + TailwindCSS (with TailwindUI) + Firestore + Firebase Auth.
Love it. Mainly due to the dev velocity it gives me.
To get up to speed with this stack (except the Tailwind part) check out https://react2025.com.
Yes - I checked out @leerob’s course and it is great. 👏
I will most likely use this for my tech stack.
It really doesn't matter too much initially. Start building the web app, get feedback, iterate.
Good insights. Thanks!
Start with what you're already familiar with, and make as little migrations to other frameworks as possible 😅
Haha - got it.
Always, always just work with whatever stack you’re already most productive in. The marginal differences between tech are nothing compared to spending time learning when you could be working on adding value to your business.
For me, that’s been React + Firebase (now Firestore) for nearly a decade now. A friend of mine still builds side projects in pure Django. Grab whatever works and get started!
Great - thanks for the advice!
This comment was deleted 3 years ago
Btw - do you think Svelte is a good alternative to Vue and React? I might try it out for fun.
This comment was deleted 3 years ago
Thanks!
Svelte is amazing.
Nice, thanks for sharing! Ill have to check that out.