Skip to content
Aliseblu
← Back to home
Astro / Blog / From Zero to One

Building This Blog from Scratch

How Astro, Markdown, UnoCSS, and Vercel work together in the first version of this blog.

I want this blog to be a place where I can keep writing for years, not a complicated product that demands constant maintenance.

That is why the first version keeps only four essential parts:

  • Astro handles pages, routes, and the production build.
  • Markdown holds the article content.
  • UnoCSS handles layout and visual styling.
  • Vercel publishes the finished website to the internet.

Why start with a static blog

Technical articles show mostly the same content to every reader. There is no need to query a database, sign in, or regenerate the page on every visit.

Astro turns each article into HTML when the site is deployed. The browser receives a page that is ready to read, which keeps the site fast, simple to deploy, and friendly to search engines.

Markdown articles

Astro build

HTML / CSS

Vercel

aliseblu.cn

What the current version includes

The site currently has a home page, articles, and a short introduction. It does not have comments, accounts, a database, or a visual content dashboard.

This is intentional. The first goal is to establish a complete writing and publishing workflow, then decide which additional features are genuinely useful.

What comes next

The next step is to keep publishing and improving the reading experience. Search, comments, analytics, and visual content management can be added later when the blog has enough content to justify them.