Live data from Hacker News

Ask HN: What stack should I use to build my basic web app as of 3/29/18

news.ycombinator.com

1–10 of 58 posts

Re: Ask HN: What stack should I use to build my basic web app as of 3/29/18

#5
Do I sense a bit of sarcasm regarding longevity of JS frameworks here?

As other commenters say, if you want results, choose whatever stack you are most productive with.

As you say 'basic' web app: I'd recommend using Firebase, if you are comfortable with the vendor lock-in. For auth, database and deployment it doesn't get much simpler than this.

Re: Ask HN: What stack should I use to build my basic web app as of 3/29/18

#6
Entirely depends on what you're building. If it's crazy complex go native now. Super complex web apps are as the rarest of the rare, and damn near impossible. Like a handful ever, rare. That's not to be said that it cannot be done. If it's medium to basic, use a framework like Vue or Preact and a VDOM. Everything will stem from that. Node.JS is a given, maybe Go, but all other decisions depend on what you are building.

Re: Ask HN: What stack should I use to build my basic web app as of 3/29/18

#7

Whatever stack you know the best. The technology really doesn't matter a lot, compared to a lot of other success criteria. Unless the objective is to learn - then picking the one that you know best is not a good strategy :)

This would be my answer every month ( after you this time ;))

Re: Ask HN: What stack should I use to build my basic web app as of 3/29/18

#10

Whatever stack you know the best. The technology really doesn't matter a lot, compared to a lot of other success criteria. Unless the objective is to learn - then picking the one that you know best is not a good strategy :)

This would be my answer every month ( after you this time ;))

Mine too :)

Most of my applications are built using Perl and the excellent CGI::Application module/framework.

I've used Dancer a couple of times, but that tends to be for smaller applications, and it has to be said that the last remaining dancer application I used in production was replaced by a port to golang this morning. Partly for a fun learning experience, and partly to simplify deployment.

For new projects, if they were small and self-contained, I'd probably gamble on golang. If they were more complex, or I was in a rush, I'd use Perl.

Post reply on HN