Skip to content

nicosalm/salm.dev

Repository files navigation

salm.dev

Personal website and blog built with Astro.

Stack

  • Astro
  • React (for interactive components)
  • Tailwind CSS
  • MDX (for blog posts) - Why MDX?

Development

# Install dependencies
npm install

# Start development server
npx astro dev

# Build for production
npx astro build

# Preview production build
npx astro preview

Structure

  • /src/content/blog/ - Blog posts in MDX format
  • /src/pages/ - Main site pages
  • /src/components/ - Reusable components
  • /src/layouts/ - Page layouts
  • /src/styles/ - Global styles and fonts

License

MIT