Astro component syntax is a superset of HTML. The syntax was designed to feel familiar to anyone with experience writing HTML or JSX, and adds support for including components and JavaScript expressions.| Docs
How to add client-side interactivity to Astro components using native browser JavaScript APIs.| Docs
Template directives are a special kind of HTML attribute available inside of any Astro component template (.astro files), and some can also be used in .mdx files.| Docs
Learn how to style components in Astro with scoped styles, external CSS, and tooling like Sass and PostCSS.| Docs