fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Hasan Ali

I thought this post on Twitter about the of the homepages of tools and frameworks was interesting, and I thought I’d cross post it here

🛠️ It uses this tool: page-speed.dev/

Here’s how some of my favorite tools do: @eleventy, @astro, @deno_land Fresh,

🐥 Original post: x.com/fredkschott/status/17564

@hasanhaja I’ve recently come across a really interesting ssg called Capri - capri.build/. It’s uses Vite and the usual js frameworks to build an ssg with islands similar to Astro but without forcing you into .astro components.

capri.buildCapriBuild static sites with interactive islands

@rusticola Thanks for sharing, I’ve not heard of this before 🙌🏾

The file-extension based “islands” feels similar to how it works in Fresh.

A claim I don’t agree with is that the server components need to be written as Astro components. You only need to assemble your page in a root Astro component. Otherwise, you can write all of your components in any framework and use the client directives to mark islands. This gets you the same benefits in the output.

Nevertheless, it looks really cool!

Curious to find out how lagoons work syntactically. You can achieve the same effect by passing Astro components (or unhydrated framework components) as children to islands, but sometimes it gets a little confusing to interlace them too much