I am so confused. I worked on several projects but never scaled them because of lack of decisive action. I am able to build stuff but very unlikely to stick to it and manage it. I just love to build and deploy but managing and scaling is not my favourite job.
That's why I decided to ask HN about it. I would try every product and pick one to scale this time.
I got it. I thought you were using some kind of proxy or something. But it's completely client side I guess. That's nice.
You can try Tauri/Electron to build a cross platform app. The app will be a browser instance that renders the website and can remove ads, cookies and other headers easily & legally as technically it's not a website.
R2 also has very generous egress: completely free outbound data transfer with no bandwidth charges (unlike S3). That's the main reason I'm comparing the two for my use case.
It's definitely not just for JS web apps anymore—you can run Rust, Python, and even standard Docker containers now. Plus, things like D1(SQL) and R2(Storage) give you the entire backend stack ready-made.
But you're completely right that it doesn't replace a raw VM. Cloudflare's goal is to abstract away the infrastructure so you don't have to manage a Linux server just to host an API or SaaS. But if you actually need OS-level access, background daemons, or to run legacy code, you absolutely still need EC2 or a traditional VPS.