Building a Portfolio with Astro
Why Astro?
I chose Astro because it’s:
- Fast by default: Astro ships zero JavaScript to the client unless you explicitly ask for it.
- Flexible: You can bring your own framework (React, Vue, Svelte) if you need it.
- Content-focused: It’s designed for content-heavy sites like blogs and portfolios.
The Stack
- Astro: The core framework.
- TailwindCSS: For styling.
- Markdown: For writing content.
This combination allows for a blazing fast website that is easy to maintain and update.