Astro Weekly #28

Add auth to your Starlight project, combine HTMX with Astro partials, pushing Astro to its limits

Greetings Astronauts,

The Astro news tray is looking a little empty this week, but we still have some awesome goodies from the Astro community to share, as well as our Astro Showcase to help ignite your imagination.

Let’s take a look, shall we?

This week in Astro ☄️

Get involved on Discord

What’s happening this week on Discord 🗓️

It’s a rare quiet week on the news front, so let’s take the opportunity to remind ourselves of events happening on the official Astro Discord this week.

It’s also an opportunity for me to make a complete mess of time zones, so please double-check your local time zone.

Astro Community Call ☎️

23 April 2024, 11:00 PT / 14:00 ET / 20:00 CET

Join the Astro team for the weekly open Community Call!

Talking and Doc’ing 🎙️

25 April 2024, 05:00 PT / 08:00 ET / 14:00 CET

Join Astro Docs maintainers as they work on the docs! They could be triaging issues, merging PRs, writing recipes, working on Starlight... something different every week!

Showcase Friday ⭐️

Share any Astro projects you've been working on lately! Astro might boost their favorite projects on X, so remember to link to something they can repost!

Boosters 🚀

Beautiful Astro themes crafted with Tailwind CSS

Astro Weekly is brought to you this week with the support of Lexington Themes.

Lexington Themes is a collection of free and premium multipage themes and UI Kits for freelancers, developers, businesses, and personal use. Beautifully crafted with Astro.js, and Tailwind CSS — Simple & easy to customise.

For a limited time only, save 30% on all themes including lifetime access to all themes and future additions, using code LEXINGTON30 at checkout.

Astro Community 🧑‍🚀

A gift from the Otterlord

Adding Auth to Starlight ⭐️

Control who can access your content by adding auth to your Starlight site.

The Starlight Auth starter provides you with a simple auth setup to control who can access restricted pages in your Starlight site. This template is perfect for building internal documentation, a paid course, a client portal, etc.

Props to Astro core maintainer Otterlord for their work on this.

HMTX + Astro = 🤯

Astro and HTMX Gon’ Give It to Ya.

In this video tutorial, James Q Quick combines HTMX with Astro partials to demonstrate how you can build interactive applications without having to write any frontend JavaScript. Pure magic.

What else I’ve been reading this week 🤓

Check out these great posts from the Astro Community ↓

If you have something awesome you’d like to share with the Astro community, you can reach me at [email protected] or via DM on X

Astro on X 💫

What’s happening on Twitter X this week…

Astro Showcase 🤩

All websites should include a playground

Our showcase this week sees us travel to Lyon, France.

Studio Bihua is a digital design studio where inventiveness and rigor come together to create bespoke, high-performance solutions.

Bihua’s website impresses with seamless page transitions, sleek typography, and a touch of playfulness with an interactive card game inside the ‘playground.’

Other Astro projects in orbit 🪐

More great Astro projects worth checking out! ↓

Would you like your work to be featured in our Astro Showcase? Get in touch at [email protected] or DM me on X

Beyond the Astrosphere 🪐

What caught my eye outside of Astro this week…

  • Vue Developers — reverse job board for Vue.js developers

  • Signals for Tailwind CSS — a new approach for applying Tailwind styles based on an ancestor’s state

  • Zetups — discover the best desk setup ideas and inspiration

That’s all for this week.

Before I head off, a quick thank you to Elian van Cutsem for the recent invite to become a moderator of the Astroverse on daily.dev. Be sure to join the squad for more Astro content throughout the week.

In the meantime, if you have something you’d like me to include in a future issue, you can reach me at [email protected] or via DM on X.

Stay safe out there, Astronauts!

Nathan 🧑‍🚀