Welcome to My Astro Blog
Welcome to my brand-new blog, built with Astro!
Why Astro?
Astro is a modern static site builder that delivers lightning-fast performance by shipping zero JavaScript by default. It’s perfect for content-focused websites like blogs, portfolios, and documentation sites.
Here are a few reasons to love Astro:
- Islands Architecture – only hydrate the components that need interactivity
- Content Collections – type-safe Markdown and MDX content management
- Framework agnostic – use React, Vue, Svelte, or plain HTML/CSS
- Built-in optimizations – automatic image optimization, CSS bundling, and more
Getting Started
To start your own Astro blog, clone this repository and run:
npm install
npm run dev
Then open http://localhost:4321 in your browser to see your blog!
Writing Posts
Add new blog posts by creating .md or .mdx files in the src/content/blog/ directory. Each post needs a frontmatter block at the top:
---
title: 'My New Post'
description: 'A brief description of the post.'
pubDate: '2024-01-20'
tags: ['example']
---
Post content goes here...
Happy blogging! 🚀