Setting up Micro-frontends with Astro and Ecma Script Modules
Luca Mezzalira, perhaps the father of micro-frontends defines them as the technical representation of a business subdomain that allow independent implementations with the same or different technology....
Astro 5.3 Release | Faster Page Rendering and Automatic Session Storage Setup
Astro 5.3 is here with faster page rendering, easier setup for experimental sessions, and more! It’s the season of love, and you’re sure to fall for these improvements to Astro: Faster page rendering,...
React Compiler Integration With Astro (Vite)
React compiler was introduced to tackle massive re-rendering issues within a react application. It looks at the code and figures out if a certain component or a value can be memoized to limit re-rende...
Microfrontends with Astro, Solid & React | by Raymond Boswel | Medium
This article by Raymond Boswel explores how to set up micro-frontends with Astro, Solid, and React. It builds on the work of Sergio A. Arevalo Soria and covers handling routing within uFrontends, load...
Client-side composition of microfrontends with Astro Islands
# astro-microfrontends This demo takes advantage of EcmaScript Modules (ESM) and url-imports to do client-side composition of microfrontends. Express is used for serving assets, but ideally one would ...
Server-side rendering micro-frontends with Astro
Ruben Casas once said “something that is really hard with micro-frontends is server-side rendering” and Luca Mezzalira recently stated that “server-side rendering is the real challenge”. I tend to agr...
Setting up micro-frontends with Astro and Ecma Script Modules
Luca Mezzalira, perhaps the father of micro-frontends defines micro-frontends as “the technical representation of a business subdomain” that allow independent implementations with the same or differen...
Introducing Astro 5.0 and its new features
Astro 5.0 introduces the Astro Content Layer for managing content from any source, and Server Islands for combining cached, static content with dynamic, personalized content. This latest release also ...
Optimize Your Astro Sites <head> with astro-capo
Learn how to automatically improve your Astro sites performance using astro-capo. astro-capo categorizes your <head> elements into 11 groups, each with a specific weight and sorts them according...
Welcome to AstroPatterns - A Course on Building Fullstack Applications in Your Browser
AstroPatterns is a course that allows you to practice building fullstack applications directly in your browser without needing to install anything on your computer. The course is based on exercises wh...
Announcing a Storyblok Loader for the Astro Content Layer API | Storyblok
Storyblok Raises $80M Series C - Read NewsWhat’s the True Total Price of Enterprise CMS? Find out here. Skip to main content Platform Product All you need to know in 3 minutes Ecosystem Learn everythi...
Fulldev UI - Astro Component and Block Library
Fulldev UI is an open-source Astro component and block library that provides prebuilt components and blocks for building content websites. With a rich set of components like heading, label, button, ca...
Astro 4.12: Server Islands
Astro 4.12 is out now! This release includes the first experimental release of Server Islands, our new solution to integrate high performance static HTML and dynamic server-generated components togeth...
Flavien Bonvins Personal Blog
Flavienbonvin.com is the personal blog of Flavien Bonvin, a frontend engineer. This blog is where he shares his thoughts, experiences, and insights on various topics related to web development, techno...
How to catch Astro SSR errors during render
Astro has no built in way to catch errors that happen during the render of SSR components. While you can use try and catch within a component to handle errors, this can cause the components logic to b...
Display all images in a directory with Astro
When I created the page to showcase all the pizza Ive baked I had to load over 40 images. Importing them manually and displaying in an <Image> component quickly became tedious. There had to be a...
Server Islands: A New Feature for Faster Performance and Personalization in Astro
This is Part 3 of our series on The Future of Astro covering the three major features we have planned for Astro in 2024. This post introduces Server Islands: a new island architecture primitive that l...
Astro 4.8 Release Highlights: Experimental Support for Astro Actions and Request Rewriting, Performance Improvements, and More
Astro 4.8 is out now! This release includes experimental support for Astro actions and request rewriting, performance improvements, and more. Full release highlights include: Experimental: Astro Actio...
AstroPaper - Minimal, Responsive, Accessible and SEO-friendly Astro Blog Theme
AstroPaper is a minimal, responsive, accessible and SEO-friendly Astro blog theme designed and crafted based on the authors personal blog. The theme follows best practices and provides accessibility o...