logoalt Hacker News

philipallstartoday at 2:50 PM15 repliesview on HN

It would be good to understand what Cloudflare gets out of the deal. The article is very much just "Astro, but someone else pays the bills!" which is of course lovely for Astro.


Replies

mpegtoday at 2:58 PM

Same reason vercel buys open source... it makes cloudflare always a great deployment option for all Astro sites, which in turn helps cloudflare's core business.

For example, Cloudflare released their vite plugin which makes it effortless for frameworks that use the vite env API to run inside workerd (meaning you get to use cloudflare service bindings in dev) back in April and only React Router had support for it. Nextjs has no support, the draft PR to add support for Sveltekit has been parked until the next major version, Astro only just added support in their beta 6.0 release 3 days ago

With this acquisition, Astro will probably be first to future updates that increase compatibility with cloudflare. It's smart, and was probably not very expensive (more of an acqui-hire)

show 5 replies
pxtailtoday at 2:56 PM

It's obvious when you look at https://astro.build/blog/astro-6-beta/ and see "Cloudflare" sprinkled everywhere in the article.

paxystoday at 3:16 PM

They get to make Astro -> Cloudflare the default publishing pipeline. Sure users may pick something else, but even if a small % stick with Cloudflare that's an overall win.

show 1 reply
nindalftoday at 4:38 PM

None of us have access to Cloudflare's internal data. But a reasonable guess is that enough of their current and future paying customers use Astro? I'm one of those - Astro hosted on Cloudflare.

zipy124today at 5:32 PM

Sometimes it is cheaper to buy a company than build the internal tool team you might have had to build from scratch anyway. Half acqui-hire, half knowing you've built something on-top of it and want it to stick around.

I also wouldn't be surprised if cloudflare wants to build this into their site-hosting capabilities.

bfleschtoday at 3:46 PM

Cloudflare definitely gets positive PR out of this which makes people forget their CEO's recent meltdown on twitter.

show 1 reply
Aissentoday at 2:59 PM

What does Vercel get out of Next.js? Just default integration of overpriced cloud infra.

show 2 replies
lateral_cloudtoday at 2:55 PM

Mindshare with developers is what cloudflare gets

kelvinjps10today at 5:04 PM

Advertise their solution? Now astro can put them into the main deploying option and that's a good way for cloudfare to acquire new customers

pier25today at 3:12 PM

Probably better support for CF Workers/Pages and better integration with Wrangler.

richardwhiuktoday at 3:11 PM

https://www.tumblr.com/ourincrediblejourney

This is probably just an acquihire.

philipwhiuktoday at 2:57 PM

Feels like they are trying to do vertical integration on the whole stack and compete with Vercel.

show 1 reply
adverblytoday at 4:26 PM

I for one host several Astro sites on Cloudflare Pages.

Its quite a nice DX actually.

I could see Cloudflare just wanting to push for a bit more vertical integration in the space to give themselves some more options.

csomartoday at 3:38 PM

Nextjs doesn’t really work on cloudflare with the latest versions. There is an adapter but it’s buggy as hell. The direction is also likely to continue: https://omarabid.com/nextjs-vercel

Source: I use cloudflare and used to run my app there (nextjs) and had to do a migration to vite.js. So the way I see it, this is cloudflare response to vercel.

show 2 replies
whimsicalismtoday at 4:42 PM

cloudflare wants to be vercel

show 1 reply