Trang chủ Dự án Blog Liên hệ
Quay lại Blog
Web DevelopmentAstro

Building My Personal Website with Astro

Why I chose Astro, React, and Tailwind CSS to build a modern, blazing-fast portfolio site — and what I learned along the way.

Why I Built This Site

Every digital professional needs a home on the web. After years of working with various platforms, I decided to build something from scratch — something that truly represents who I am and what I do.

The Tech Stack

I chose Astro as the foundation because it ships zero JavaScript by default. For a portfolio site, that means:

  • Lightning-fast page loads — static HTML with selective hydration
  • Perfect SEO — fully rendered HTML, not a client-side SPA
  • React where I need it — interactive components like animations still use React

Combined with Tailwind CSS for styling and Framer Motion for animations, this stack delivers an agency-quality experience with minimal overhead.

What’s Next

I’ll be sharing more thoughts on marketing, technology, and building digital products. Stay tuned.