Live data from Hacker News

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

news.ycombinator.com

541–550 of 569 posts

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

#542
emberjs + rails, I even built a starter template that can get a SAAS app up and running quickly and I built hyperlogs.com with it.

ember and rails are SUPER optimized for rapid development. You don't have to spend the next 3 weeks configuring a React app so it builds right :) . Not to mention the next time you do it, it will be different :).

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

#543
post #533

Earlier quoted context omitted.

If it is open to the public, your train wreck cannot be open to common vulnerabilities like sql injection. Full stop. You can avoid unit or integration tests, not complete features, or cut any corner you want aside from basic security.

Sure it can. Almost every website on the internet right now has undiscovered security holes. Obviously you won't be leaving them open on purpose, but not using a framework is a legit choice and "it provides security that you can't implement without one" is a bad argument. Yes there's convenience in "somebody already thought about everything you need before you did" but there are also security libraries, checklists, t…

I'm not saying anything either way on frameworks. But SQL injection is into to web development stuff. You can worry about cross site scripting or other security stuff later for a PoC,but not SQL injection.

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

#544

Earlier quoted context omitted.

I think it is much easier to get real-world nontrivial work done in Clojurescript compared to Elm.

Can you go into any more specifics? I'm genuinely interested! Do you think it'll stay true as Elm matures?

Personally I think Elm is dying. It relies on a single language designer who works very very slowly. Since Elm came on the scene, vibrant languages with static typing for the front end have sprouted up and are better alternatives, like ReasonML if you want a language with static guarantees and workflow.

Elm could have been something, but I don’t expect it gain any mindshare, and the boat has sailed.

Clojurescript is a dynamic language, with easy JS interop and nearly zero boilerplate, so I still think it is the fastest route to a production app.

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

#545

Earlier quoted context omitted.

Sorry to fact check here but on my Rails app I am getting 200ms return times. This is running a web application and a few hybrid mobile applications. Are you saying that basically out of the box with Elixir/Phoenix I would get 20ms return times? That would be amazing but I find that highly unlikely.

For my load balancer heartbeat checks, I'm returning responses in 200µs.

That’s a highly unrealistic real world scenario. I’d like to see a page under load with actual queries. Heartbeat checks are far from actual real world examples of much of anything.

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

#546

Earlier quoted context omitted.

Sorry to fact check here but on my Rails app I am getting 200ms return times. This is running a web application and a few hybrid mobile applications. Are you saying that basically out of the box with Elixir/Phoenix I would get 20ms return times? That would be amazing but I find that highly unlikely.

Yes, and likely faster. http://www.akitaonrails.com/2015/10/27/how-fast-is-elixir-ph...

That’s quite interesting. I’m going to have to give this a try under real world condition. This gives a pretty good argument for massive improvement.

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

#547
post #387

Earlier quoted context omitted.

With the possible exception of Clojure :). See Paul Graham on Lisp as the secret weapon.

What's the biggest Clojure start-up at the moment? Is it CircleCI? Wal-Mart is pretty big into Clojure these days, but they were already huge.

Here in London there's Funding Circle and uSwitch. The Daily Mail (MailOnline) also uses quite a lot of Clojure.

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

#548

Earlier quoted context omitted.

I second this; Go + React.js (Vue.js in my case) I talked about it just a couple of hours ago [1]. [1] https://news.ycombinator.com/item?id=17215658

That's interesting... I think I'll spend a couple of days playing with Vue to see if I can get rid of Webpack and Babel, because they're an enormous pain to set up (especially as they keep changing their config schema every major version release - I think I've climbed Webpack's config learning cliff three times now).

If you just have a Vue file script tag in your document, you're good to go. If you want single file components, hot module reloading, Babel features, etc, you'll need Webpack. Luckily, the current and beta versions of the vue-cli make these non-existant problems. Just install using the cli and it's good to go, no setup needed.

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

#549
I was mostly using with React and firebase for fast prototyping. Then I started using more of Flow to have some type safety. But overtime I started looking for a stronger type system that would allow me to experiment and build stuff easily. I feel like I started getting good enough with Purescript to build stuff fast, couldn't have the time yet to build a big thing to compare how fast my work flow is compared to react. But I'm sure that I spend far less time debugging in Purescript than react, and bugs are mostly logical bugs that could be prevented with better types structure and testing with Quickcheck

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

#550
post #549

I was mostly using with React and firebase for fast prototyping. Then I started using more of Flow to have some type safety. But overtime I started looking for a stronger type system that would allow me to experiment and build stuff easily. I feel like I started getting good enough with Purescript to build stuff fast, couldn't have the time yet to build a big thing to compare how fast my work flow is compared to reac…

I'd like to hear though from someone who's using F#, asp core with fable for example and know how the productivity is and the maturity of libraries.
Post reply on HN