Live data from Hacker News

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

news.ycombinator.com

521–530 of 569 posts

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

#521

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…

Thank you. I've never come across html5up [1] before, but the templates there are just what I'm after at the moment. 1. https://html5up.net/

Agreed, this is a great resource. Is there anything else like this out there?

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

#522
On the framework side:

If you need an ORM and you don't need any interactive views then Django is a good choice. (Interactive views are views that are stateful in the browser: an interactive graph, an interactive table, a To-Do list, etc.)

If you need interactive views then you'll have much easier time using a React+Node.js framework such as Next.js (https://github.com/zeit/next.js) or Reframe (https://github.com/reframejs/reframe). And if you need an ORM you can use one of the many Node.js ORM such as https://github.com/typeorm/typeorm

If your site is static then go for a static site generator such as https://github.com/nozzle/react-static. ("Static sites" are webapps/websites that are HTML-static: The HTML doesn't need to be dynamically generated at request-time but is static, no server is required, and your app can be statically served.).

Disclaimer: I'm Reframe's author.

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

#523
post #520
post #486

Earlier quoted context omitted.

$ cargo build --target=TARGET a list of default targets-- $ rustc --print target-list aarch64-linux-android aarch64-unknown-cloudabi aarch64-unknown-freebsd aarch64-unknown-fuchsia aarch64-unknown-linux-gnu aarch64-unknown-linux-musl arm-linux-androideabi arm-unknown-linux-gnueabi arm-unknown-linux-gnueabihf arm-unknown-linux-musleabi arm-unknown-linux-musleabihf armv4t-unknown-linux-gnueabi armv5te-unknown-linux-gnu…

Thank you

Note that you also may want to use xargo or cargo-xbuild to build other custom targets, and rustup to fetch the stdlib for the targets listed above.

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

#524
I build many of my web app prototypes on WordPress. I give a talk about it: https://wordpress.tv/2017/06/05/corey-maass-rapid-web-app-de...

I had another idea last Thursday and had a prototype completed by the end of the weekend. WordPress takes care of ORM, routing, user management, admin and most of the features every web app requires. This leaves you to develop the actual unique selling proposition.

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

#526

Earlier quoted context omitted.

Agreed. I've been working mostly in Ruby since 2006, over hundreds or thousands of apps, depending on how you count, and I have only worked on 2 apps that actually had scaling problems with Ruby. The rest were 100% improperly designed or scaled databases. Twitter is certainly of a scale that I would not be using Ruby on the primary load points. But even billion dollar companies don't often reach that scale.

at twitter’s scale, its not jus ruby, you would also have problems with php, python, node, and maybe even java. only language that will work well at that point are languages built for concurrencies such as scala, elixir, and go.

Or you break out your infrastructure into smaller components and move the more demanding/critical parts of your infrastructure to that other language and keep everything else you've built!

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

#527
post #507

Earlier quoted context omitted.

The cited price was $10/year, not $10/month. That's a huge difference.

Ok, so yesterday's shared hosting prices are today's VPS rates. The point is they've both become commoditised so the PHP/cheap hosting argument is no longer valid.

So instead of admitting mistake you insist that 10x higher prices are somehow invalid argument. You have convinced me!

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

#528
post #520

Earlier quoted context omitted.

Thank you

Note that you also may want to use xargo or cargo-xbuild to build other custom targets, and rustup to fetch the stdlib for the targets listed above.

Aren't there also linker issues with cross-building for some targets like i686-pc-windows-msvc? At least, I don't think I ever got it to work properly but I don't recall what the exact problem was.

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

#530

Earlier quoted context omitted.

Note that you also may want to use xargo or cargo-xbuild to build other custom targets, and rustup to fetch the stdlib for the targets listed above.

Aren't there also linker issues with cross-building for some targets like i686-pc-windows-msvc? At least, I don't think I ever got it to work properly but I don't recall what the exact problem was.

Some platforms are harder than others, it’s true. And if you link to any C code, you have to deal with that as well. As an example, I just saw this: http://zork.net/~st/jottings/rust-windows-and-debian.html

We’ll get there!

Post reply on HN