Earlier quoted context omitted.
Here's a trivial example: https://supremecommander.ai . A raw CSS implementation of my blog's logo would have been a pain to build and maintain, but with Astro the code is relatively straightforward JS that becomes pure HTML/CSS at build-time. The other nice thing is that you can throw all kinds of preexisting components from React/whatever into your site, and it will ship zero JS to the client until you explicitly f…
Your website also reloads itself every 4 seconds for me on mobile Firefox
Cloudflare acquires Astro
331–340 of 409 posts
Re: Cloudflare acquires Astro
#332I like the idea behind Astro, I've used it for a couple websites here and there. I'm a bit worried about the complexity brought by Astro supporting all these different frameworks through its adapters, and how stable and maintainable those websites will be in the future. For instance: I've been using Astro with Svelte to build static sites with some components that require client-side interactivity. I really like that…
I used it just with web components and pure html/js. Honestly don't even have a need for any framework with it, it's a great ssg like that already.
Re: Cloudflare acquires Astro
#333Earlier quoted context omitted.
Plain html has two things going against it. First, it doesn't have any provisions for code reuse. So, if you have multiple pages that use the same header, same footer, or same navigation menu, your options are either to copy-paste it (gross), or to build the final html out of smaller pieces, at which point you've reinvented either a static site generator or a web server. Second, if you write long stretches of text, t…
Or I don't know, use WebComponents.
Re: Cloudflare acquires Astro
#334Earlier quoted context omitted.
Your website also reloads itself every 4 seconds for me on mobile Firefox
Good to know, thanks! I can't reproduce that on Android (and it's especially weird since the site has almost no JS), but I'll investigate and try to figure it out.
Re: Cloudflare acquires Astro
#335Astro on Cloudflare workers has been my goto stack for multiple years now. I am very happy with it, and hope this makes the integration stronger. Now we just need Cloudflare to buy one of the DBaaS companies so they have a solid relational offering.
Re: Cloudflare acquires Astro
#336I have always liked Astro. It also works great with AI tools since its combination of markdown and code. Was able to vibe code a quick blog template and deploy to cloudflare in minutes with an existing headless backend - https://sleekcms-astro-blog.pages.dev/
This is making me even less interested in trying Astro. Websites should not be vibe coded.
Re: Cloudflare acquires Astro
#337Still a bit concerned that it might be too tempting to build an entire website infrastructure around cloudflare, which is a single point of failure. But there is really no better alternatives at the moment. I tried self-hosting but eventually resorted to cloudflare because of bad bots, ai, scrappers kept hammering on my sites.
[1] https://raizensoft.com/tutorials/ [2] https://ookigame.com
Re: Cloudflare acquires Astro
#338Very nice to see these dev tools get an exit. e.g. I love `uv` and friends but did consider that perhaps dev tools are just a bad business and then no one will go into making that kind of stuff. Good exits means more of these tools. I have only used Astro for toy stuff but it seemed neat. Congrats to the team. EDIT: To put paid to the sidebar discussion below, yes I meant "for instance, consider `uv`; they might do t…
i'm interpreting this in the reverse if dev tools can only be "monetized" by being bought out, it does not feel sustainable on any level we will see companies attempt to do things like close source these projects, go subscription based, or just straight up drop support there is no incentives for cloudflare to make astro better, or even keep it around same goes with bun, svelte, and i'm sure countless others
Re: Cloudflare acquires Astro
#339Earlier quoted context omitted.
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.
Following your link, the fault for this appears to lie entirely with Vercel management. Cross fingers that CloudFlare never try similar lock-in games, now that they control Astro?
Re: Cloudflare acquires Astro
#340Earlier quoted context omitted.
So, cloudification: lock the customer into a complex cloud dependent solution they can't easily migrate to some other commodity infrastructure provider.
What lock in? They explicitly said: > Staying open to all was a non-negotiable requirement for both us and for Cloudflare. They have deployment guides for practically every provider out there: https://docs.astro.build/en/guides/deploy/ And at the end of the day, most of the deployment is just deploying a static site... Which you can do practically anywhere.
Almost every (it seems) acquisition begins with saying, 'nothing will change and the former management will stay on'. A year later, the former managment leaves and things change dramatically.