Live data from Hacker News

Ask HN: What's your favorite way of getting a web app up quickly in 2018?

news.ycombinator.com

231–240 of 569 posts

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#231

Vanilla php + html5up + sqlite3. Everyone else here is trying to be stylish and fancy. Your customers don't care what language it's in or whether the code is beautiful. No cutting edge incomplete frameworks, convoluted tooling, piles of inaccurate documentation to read, inexplicable cryptic error messages with a bunch of incorrect solutions on stack overflow, or other incompetently over engineered bullshit. Just go a…

In many areas of the US (the entire west coast for example), PHP is dead - plain and simple. Independent of whether it is good or not, selecting dead or obscure technologies for your clients is completely irresponsible and leaves them with a maintenance catastrophe just because you like php. Yes there is a lot of hipster-ism out there in platform choice but there are plenty of mature, fast, and popular options out th…

PHP is not mature or fast or popular? And PHP is very far from dead no matter where you are. In fact is getting a lot more interest now since PHP 7.

If you don't like PHP that's one thing but what you said is just wrong.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#232

Vanilla php + html5up + sqlite3. Everyone else here is trying to be stylish and fancy. Your customers don't care what language it's in or whether the code is beautiful. No cutting edge incomplete frameworks, convoluted tooling, piles of inaccurate documentation to read, inexplicable cryptic error messages with a bunch of incorrect solutions on stack overflow, or other incompetently over engineered bullshit. Just go a…

Since you listed PHP - take a lot at Laravel (https://laravel.com/)

Like Rails, you can get a a site/app up in minutes. .

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#233

Vanilla php + html5up + sqlite3. Everyone else here is trying to be stylish and fancy. Your customers don't care what language it's in or whether the code is beautiful. No cutting edge incomplete frameworks, convoluted tooling, piles of inaccurate documentation to read, inexplicable cryptic error messages with a bunch of incorrect solutions on stack overflow, or other incompetently over engineered bullshit. Just go a…

In many areas of the US (the entire west coast for example), PHP is dead - plain and simple. Independent of whether it is good or not, selecting dead or obscure technologies for your clients is completely irresponsible and leaves them with a maintenance catastrophe just because you like php. Yes there is a lot of hipster-ism out there in platform choice but there are plenty of mature, fast, and popular options out th…

This is just bs. PHP is thriving everywhere expect Silicon Valley.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#234
A year ago I would say Flask + Firebase, but now I have began to understand that that is the quickest way to build a web app FOR ME.

The best tech stack is the one that gets the job done FOR YOU, in the least amount of time. If it takes me 4 weeks to learn some arbitrary .js framework to then be able to do stuff "quickly" then it better cut down development time by atleast +4 weeks to be worth it. No doubt, some amount of Yak shaving is worth it for the future (when you already have acquired a skill and no longer need to spend time learning) but in a scenario where speed of dev is important, go for technologies that you know and are comfortable with (which differs from person to person)

Only general piece of advice I would give is to use SaaS tools to do heavy lifting. Tools like Auth0, Firebase Cloud Functions and authorization, etc can save you quite a bit of time compared to the learning curve they come with. Not to mention these products have teams behind them who work round the clock to make them developer friendly, so if you can't understand and get them running quick enough then IMO the tool is flawed not the user.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#235
- Vue.js

You can embed the Vue js file in your page, add and you're ready to get started, no limits every feature is available. Of course for anything other than the most simple stuff you'll want some structure in your app so I use vue-cli which sets up the basic stuff.

- Cloud functions

Can be as simple as writing one in your browser in the azure/GCP/AWS console and as "complex" as using for example the serverless framework to deploy.

That's it!

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#236
post #208

I wrote about it on my blog (that was in 2014 but nothing really changed since then). http://readevalprint.tumblr.com/post/101841449553/its-alive-...

I hope you are being sarcastic when you say, nothing really has changed since then.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#237

Vanilla php + html5up + sqlite3. Everyone else here is trying to be stylish and fancy. Your customers don't care what language it's in or whether the code is beautiful. No cutting edge incomplete frameworks, convoluted tooling, piles of inaccurate documentation to read, inexplicable cryptic error messages with a bunch of incorrect solutions on stack overflow, or other incompetently over engineered bullshit. Just go a…

You seem to know a lot about what everyone else's motives are :)

There's nothing less "vanilla" or "standard" with python/go/RoR/whatever vs. PHP. It just so happens that you know PHP well, so, by all means, YOU should use that.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#239
post #193
post #141

Earlier quoted context omitted.

How many web apps can you name that don’t rely on any external gems? Packaging that mess is a pain in every scripting language.

How far do you make it writing a web app in rust or go without pulling in external packages, then? Or a front-end using only javascript and html?

In Rust, it’s pretty quick. You could write a server yourself, but it would take a lot of work. It’s trivial with a package though.

Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?

#240
post #213

Earlier quoted context omitted.

"plus PHP makes you a very uncommon find, right" What? Half the programmers I know in NYC write PHP. The other half write a combo of Java/C#/Python. These aren't programmers working for startups - they are working for companies and the government. PHP is used everywhere. Except maybe in SFO (and surrounding area). I mean look at the job listings for NYC, DC, Miami, Baltimore, Louisville, etc, etc. Look I know this bo…

Calling out the regional dimension to the popularity of PHP is totally valid. I think the thing I'm really reacting to is people repeatedly saying "the client doesn't care" which I vehemently disagree with.

Some clients care. But many don't. They just want something to work.

And even if they did what is wrong about choosing PHP?

Post reply on HN