Live data from Hacker News

Ask HN: What would be your stack if you are building an MVP today?

news.ycombinator.com

211–220 of 736 posts

Re: Ask HN: What would be your stack if you are building an MVP today?

#211

Earlier quoted context omitted.

Wish I could afford vercel

Super generous free similar product is netlify... you get 300 build minutes per month, I've never even gone above their free tier haha

Unless something has changed, they explicitly disallow any website that facilitates for profit commerce. Granted I don't think they closely monitor it unless your bandwidth is over a certain threshold. However, Cloudflare Pages is free and unlimited FWIW but I doesn't seem as nice or fast as Vercel.

Re: Ask HN: What would be your stack if you are building an MVP today?

#212

elixir/phoenix is the best platform for knocking out an MVP today. Its batteries included and has a frontend system called liveview that lets you write most of your frontend using elixir too. You get built in pubsub and websockets which are important for any new kind of software product. Users demand more interactivity and phoenix lets you do it and scale from day 1. Ecto is easily the best sql database library I've…

Holy smokes! I had no idea this project existed, and it just solves so many issues out of the box. I'm a backend/infra developer, and I had been dreading having to learn a new front end framework because the work flows just look hideous. This looks like I can sidestep most of that problem entirely.

Phoenix is super pleasant to work with, very few surprises.

Re: Ask HN: What would be your stack if you are building an MVP today?

#213
post #208

.NET 7 & SQLite. Because I wouldn't need anything else. Also, it could potentially be my final stack depending on the size of my business & market. The current Kestrel web server implementation is extraordinarily fast (i.e. millions of requests per second fast). Vertical scaling isn't exactly a problem now that we have 2S servers with 256 cores (and beyond).

Have you found any good managed places to deploy modern .NET apps other than Azure? My experience is you can either use Azure, in which it's fairly abstracted for you but overpriced, or you can use something like DO where it's more reasonably priced but you have to handle everything yourself.

I think we need to be super precise when we use the word "managed". Today, we use EC2/Azure VMs to run a lot of .NET 6+ apps. I consider these to be managed resources. My involvement with those servers is an email from the hypervisor ~once a year politely requesting a reboot.

I don't think .NET has any specific implications regarding where the product is hosted. If you are referring to the Microsoft insight/Azure integration crap, we use 0% of that.

Re: Ask HN: What would be your stack if you are building an MVP today?

#214
post #63
post #59

Earlier quoted context omitted.

If the backend, frontend, API and data layer are in Elixir, what's actually written in Rust?

At the core there is a custom crawler written in Rust, with the goal of eventually releasing it as an open source standalone application. But everything else, including scheduling the execution of this crawler, and parsing its output, is done on the Elixir monolith.

How does Elixir interacts with the Rust code ?

Re: Ask HN: What would be your stack if you are building an MVP today?

#215
Hhere is quick survey :

Regarding backend choices:

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i Django | wc -l
  36

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i supabase | wc -l
  17

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i rails | wc -l
  28

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i node | wc -l
  15

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i elixir| wc -l
  14

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i phoenix | wc -l
  7

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i fastapi | wc -l
  7
For Frontend Choices :

  curl "https://news.ycombinator.com/item?id=34530052" | grep -i svelte | wc -l
  9
  curl "https://news.ycombinator.com/item?id=34530052" | grep -i React | wc -l
  34
  curl "https://news.ycombinator.com/item?id=34530052" | grep -i htmx | wc -l
  15

Re: Ask HN: What would be your stack if you are building an MVP today?

#216
4. Wasp (https://wasp-lang.dev) because it's the fastest way to build a full-stack React + NodeJS web app. You can build a prod ready proof of concept in a couple hours. E.g. Google OAuth2 is configurable in ~ 10 lines of code --> here's proof: https://youtube.com/shorts/-daNTYiUC64?feature=share

(disclaimer: I'm the guy in the Video :):):):):)

Re: Ask HN: What would be your stack if you are building an MVP today?

#217

For an MVP the most important thing is to get the product ready, have early feedback and then iterate based on the response. After my extensive framework shopping of PHP/Laravel, Phoenix, Supabase, Directus, Kotlin+SpringBoot, I settled for Django+HTMX+AlpineJS for my side project. I could create a working MVP in a week and within 1 month I had most features up and running. I plan to host it on Oracle cloud (free tie…

What made you decide against phoenix?

Re: Ask HN: What would be your stack if you are building an MVP today?

#218
post #140

I built Call Stacking ( https://callstacking.com/ ), a modern Ruby on Rails debugger, with Jumpstart Pro and 1.5 hours a night over the course of 4 months. We have four kids, host an exchange student, a new puppy. Our schedules are full . Nothing compares to the productivity of Ruby on Rails. Especially when coupled with a high-end template like Jumpstart Pro ( https://jumpstartrails.com/ ).

I used something similar ( https://bullettrain.co/ ) in the past. Have you taken a look at that? Bullet train used to charge but now are apparently open source.

Re: Ask HN: What would be your stack if you are building an MVP today?

#220
post #86

Earlier quoted context omitted.

I'm vaguely aware of htmx, but have never used it. Had not heard of hotwire until just now, but that looks really interesting. Thanks for the pointer! Would you care to say any more about your experience with Vue? I've heard a lot of good things about Vue and had it on my mental "things to learn one day" list for a while. Would be really interested in hearing any counter-points from somebody who hasn't enjoyed workin…

First I heard of HOTWIRE. I have been using PJAX for a decade now, which is a similar concept. I use .net mvc with a razor templating engine. But this can be used with any backend. It makes it super easy for me to maintain all my UX in server-rendered HTML templates. I get a clean SPA with super high development efficiency with MINIMAL javascript. The best part was I could hire any developer and they know how to work…

I love Hotwire and it's reinvigorated my love of Rails.
Post reply on HN