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/
Ask HN: What's your favorite way of getting a web app up quickly in 2018?
521–530 of 569 posts
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#522If 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?
#523Earlier 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
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#524I 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?
#525Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#526Earlier 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.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#527Earlier 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.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#528Earlier 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.
Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#529Re: Ask HN: What's your favorite way of getting a web app up quickly in 2018?
#530Earlier 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.
We’ll get there!