On the other hand, https://docs.ycombinator.lol/ has been running for years without me ever having to worry once, so there's that. Maybe it's time to give them another try.
Try it out: https://hi-there.vercel.app
▲ /tmp/ mkdir hi-there
▲ /tmp/ cd hi-there
▲ hi-there/ echo '<h1>hi sillysaurusx</h1>' > index.html
▲ hi-there/ vc
[…]
Inspect: https://vercel.com/rauchg/hi-there [690ms]
Production: https://hi-there.vercel.app [copied to clipboard] [9s]
In under 10s which includes the project setup and linking prompts. The main difference is that `now` got shorter to `vc`Happy to hear more feedback on pricing. Please reach out to rauchg@vercel.com
I think it was in the transition between now and vercel. Back then, `now` had some sort of requirement where it only worked automatically if the folder had a package.json file. A plain index.html file required configuration. Delighted to see that this is no longer the case.
I'll give `vc` a shot.
The pricing issues stemmed from the fact that I use updown.io to monitor my domains. Since it pings them every 15 minutes or so, and since vercel spins up servers on demand, that means I was paying for essentially 24/7 service, which was an unwelcome bill over what I signed up for. Customer support gave a 50% refund, which I appreciated, and I've downgraded to a free account ever since.
[1] https://remix.run/ [2] https://github.com/BuilderIO/qwik [3] https://markojs.com/
1. Get some data from a database/source.
2. Pass that data to a template/component.
3. Convert that template/component to HTML (using the given framework's version of renderToHTML()).
4. Return the HTML to your HTTP request.
For example, here's the SSR for my framework: https://github.com/cheatcode/joystick/blob/development/node/.... It blew my mind when I wrote it because I was under the impression it would be more difficult.