Astro · Sites

Sites and stores in Astro

27n builds content sites, blogs and stores in Astro. The page arrives as HTML, JavaScript stays on the islands that need interaction, and content can come from files, a CMS or an API.

What we build

A fast site, with interaction only where it is needed.

Content sites

Marketing, blog and editorial pages with file-based routes.

Stores

The product page in HTML and the buy button as an interactive island.

Islands

React, Vue, Svelte or another component only on the part that runs in the browser.

Content

Markdown, MDX and collections, or data from a CMS and from APIs.

Images and speed

Optimised images and pages shaped for Core Web Vitals.

With Medusa

An Astro store can use Medusa for catalogue, cart and orders.

FAQ

Common questions

Can Astro run a store?

Yes. Astro handles the site. Commerce can live on Medusa, Shopify or another engine.

Does the page ship without JavaScript?

Astro sends JavaScript on the components that need to run in the browser. The rest of the page stays HTML.

Can the team keep the components it already has?

Yes. React, Vue, Svelte and other libraries come in as islands inside the Astro page.

Want a fast site?

A conversation about content, the store and where the page needs interaction.

Talk to 27n