A personal blog and website built with Astro, featuring fast performance and modern web technologies.
- Astro - Static site generator with partial hydration
- Markdown & MDX - Content authoring
- TypeScript - Type safety
- TailwindCSS - Utility-first CSS framework
- Node.js (v20 or higher)
- pnpm (recommended) or npm
- Clone the repository:
git clone https://github.com/JasonTame/website
cd website- Install dependencies:
pnpm install- Start the development server:
pnpm devThe site will be available at http://localhost:4321
| Command | Action |
|---|---|
pnpm dev |
Start development server |
pnpm build |
Build for production |
pnpm preview |
Preview production build locally |
pnpm astro check |
Check for TypeScript and Astro errors |
This site can be deployed to any static hosting platform like Vercel, Netlify, or GitHub Pages. Run pnpm build to generate the production build in the dist/ folder.