Live data from Hacker News

Ask HN: What is your goto stack when building a MVP and why?

news.ycombinator.com

31–40 of 40 posts

Re: Ask HN: What is your goto stack when building a MVP and why?

#31
post #27
post #25

Earlier quoted context omitted.

You might want to replace that core2duo with an ivy bridge laptop or a similar device, which you could find for ~£50 (maybe with a broken screen). The power consumption will drop by more than half. But if you don't run the system 24/7 then it's not worth it.

Funny you mention power as it was on my mind recently. The box hits 60w at full use so it is not a major concern. I would be more concerned leaving a laptop power supply on 24/7. I’m not sure if my concern is unfounded, what do you think?

Assuming that it's well built (i.e. it comes from a major manufacturer and it's not a cheap Chinese product), that worry is completely unfounded.

A modern power adapter is at its core just a transformer and a regulator. Three transformer itself is a passive device, it's the regulator that will use a bit of power that will turn into heat, but any well built one will have no risk of overheating. The heat is proportional to how much power the laptop is using, (i.e. under how much load it is on average).

Modern laptops use very little power, so I'd say there is little cause for concern.

Re: Ask HN: What is your goto stack when building a MVP and why?

#32
post #17

No-one using React?

Can someone explain why OP is downvoted? I'm new to react and thought it would be used in MVP's. Can someone explain please

Most likely because developing a web app using a react frontend and an API backend adds a significant amount of work for arguably little to no benefit, especially not at MVP stage.

Re: Ask HN: What is your goto stack when building a MVP and why?

#33
Nginx- unicorn- rails - MySQL + redis

Everything is crud so rails with percona is nice and scalable and easy to deploy.

Redis solves all the unsolvable problems... locking, queuing, caching, magic kittens, and it’s easy to operate at scale

Nginx - makes it easy to have a robust front end for serving up css / js / images with http2

Unicorn is just nice way to run rails apps

Re: Ask HN: What is your goto stack when building a MVP and why?

#36
post #28

Clojure is great for fast prototyping I usually start with Boot + System https://github.com/danielsz/system and the holy grail: https://github.com/danielsz/system#the-holy-grail It is a full-stack template with hot-reloading on both sides.

I've been wanting to learn clojure for a while but for someone in webdev who never coded in a functional style, I never could grasp it. Do you have any good resource to start with clojure?

Try this: https://www.braveclojure.com/clojure-for-the-brave-and-true/

Re: Ask HN: What is your goto stack when building a MVP and why?

#37
We were planned to use these technologies to build our MVP with scale-up in mind too: Instead of OpenID and JWT we wanted to use Redis. For front-end: React.js + ES6. For back-end: PHP 7 (Laravel 5+) and Phyton 3. For the database: MySQL 8 (MySQL improved a lot after this version) + Redis. Flutter for MVP. And Kotlin and Swift for the final product.

But I decided to build our MVP with ODOO ERP and CMS to test and then when is needed develop our own product.

What do you think about this?

Re: Ask HN: What is your goto stack when building a MVP and why?

#38
JS + node + whateverDB.

You'll need javascript for the frontend, so that's a given. Since you're using javascript, you might as well still use it for the backend. Node with express.js is super simple/fast to deploy and will scale ok.

For the database, just pick the one you're most familiar with...

Re: Ask HN: What is your goto stack when building a MVP and why?

#39

Web app: Django+Postgres+Bootstrap locally done with Docker, deployed with Heroku. With Django you get a lot straight out of the box, including: user management, admin dashboards. For an 1 or 2 person built MVP I wouldn't even bother with a JS frontend, just Django forms & Bootstrap templates and full HTTP/POST forms. It simplifies everything and removes a point of failure. You can get a solid functional system worki…

Just curious, what are better alternatives to desktop apps? And why is python + Qt bad?

Re: Ask HN: What is your goto stack when building a MVP and why?

#40
Interesting that GraphQL did not come up.

For me, the fastest and most fun is: Postgres + Postgraphile (generates a GraphQL server based on your PG schema), with Vue/Nuxt on the Frontend. Use Dokku on a DigitalOcean droplet for the backend, and Netlify for the frontend.

I am not a professional developer, though. I found the combo above really fun, simple, and easy to work with.

Post reply on HN