Astro is a tool that enables the design of optimized static websites by leveraging your preferred JavaScript framework, while avoiding the need to send JavaScript to the browser. This platform adopts an island architecture, also known as micro-frontend architecture, which is based on dividing a web application into different independent and reusable components. These islands, developed and maintained separately, use technologies and frameworks compatible with Astro, thus promoting collaboration and scalability. This approach simplifies the creation and assembly of web components efficiently.
Astro stands out by using HTML files to define components, while adding interactivity is handled by JavaScript. Astro components are designed to be imported and integrated into other elements, offering the ability to design sophisticated and reusable user interfaces. To learn more about Astro, you can visit its official website, read the explanatory article on this technology, or access its complete documentation.
Return to the glossary index