Hello World

Hello World

Welcome to my Astro blog! This is the first post on this site.

The famous equation: E=mc2E = mc^2

Getting Started

This blog is built with Astro, a modern static site generator. Here’s how to get started.

Prerequisites

  • Node.js 18 or later
  • A code editor (VS Code recommended)
  • Basic knowledge of HTML and Markdown

Installation

Create a new Astro project:

npm create astro@latest
cd my-blog
npm run dev

Features

  • Fast by default — Static HTML with zero JS overhead
  • Markdown support — Write content in Markdown with frontmatter
  • KaTeX math — Render LaTeX formulas like abf(x)dx\int_a^b f(x)\,dx
  • Search — Full-text search with Fuse.js
  • Dark mode — Respects system preference

Math Examples

Inline math: a2+b2=c2a^2 + b^2 = c^2

Display math:

k=1nk=n(n+1)2\sum_{k=1}^{n} k = \frac{n(n+1)}{2}

Conclusion

This is the beginning of a great blogging journey. Stay tuned for more content!

“The journey of a thousand miles begins with a single step.” — Lao Tzu