HACKER Q&A
📣 skwee357

Proven front end stack for fast iteration


Hey!

I’m building a one man SaaS (and sharing the journey in my LinkedIn/Blog - check the bio for more info).

I’m more of a backend guy, and know NodeJS well enough, so my backend stack is chosen.

I however despise frontend, and never liked working with it. What is a good frontend stack for fast iteration, for a non dynamically heavy website? Is it server site rendering with a template engine like ejs? Is it Next.js? Something else?

I have experience with Next, Astro, react and tailwind - if that helps.

Thanks!


  👤 SkyPuncher Accepted Answer ✓
I can’t ever seem to get away from Rails. I don’t think it’s the fastest, but it’s pretty close and has an enormous community. So many things that you can do with a gem and some configuration.

Toyed with T3 stack over the winter. It’s a really well written full stack. Automatic type sharing. Fast iteration. Great for frontend heavy applications.


👤 moomoo11
use what you know, it is always fastest.

but if you want to keep it even simpler just use sveltekit and tailwind, and put the build output on a CDN. lets you do SSR or not, just html + js/ts (you pick) + css. simple and easy.


👤 tedyoung
Why not htmx? If your front-end is truly a front-end and there’s not a lot of state needed in the FE, htmx.org might be a great fit.

👤 userforcomment
+1 to use what you know comments, also check out https://github.com/calcom/cal.com tech stack(next+prisma/trpc). If you have literally zero frontend experience though, vue 3 was very beginner friendly for me

👤 schwartzworld
> Is it Next.js?

React based setups are incredibly fast and productive once you grok the React way of doing things, but it is different than you are probably used to. I'm not sure if being fast after spending a year getting used to it is what you're looking for though.


👤 aregsar
If you want to stick with js backend you might look at redwoodjs. Though they are in the process of changing from jamstack SPA to react server components backend rendered architecture.

👤 geonic
Nothing beats Rails productivity for me, and I’ve been working with Rails on and off for more than a decade.

👤 codingdave
> I have experience with...

Use that. Any stack you know is faster than any stack you need to learn.


👤 dylanhassinger
then use that stuff. the best stack is usually the stack u know