Skip to content

andrepg/andrepg.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💼 andrepg.github.io

My personal website, portfolio, and blog — built with Vue 3 + Vite SSG (Static Site Generation), powered by vite-plugin-markdown and PrismJS.

🧱 Architecture

This project uses Vite SSG (vite-ssg) to pre-render every route as static HTML at build time. Blog posts are written in Markdown (under blog/) and loaded at build time via Vite's glob import. The result is a fully static site deployable to GitHub Pages.

🤖 Recommended IDE Setup

🛠️ Project Setup

yarn install

💻 Development (Hot-Reload)

yarn dev

📤 Production Build (SSG)

yarn build

This runs vite-ssg build (generates static HTML) followed by build-sitemap (generates XML + JSON sitemaps).

🔍 Lint

yarn lint

About

That's my personal website. And my playground too.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors