This is the repo of my personal homepage.
It is served over GitHub Pages and my Domain mlhmz.xyz is linked over DNS A-Entries to it.
By using astro.build i tried to reach a good performance and seo.
Here is a overall overview about the technologies my website is using:
- Astro - AIO Web-Framework
- Lucide - Icons
- TailwindCSS - Utility-first CSS Framework
- Swiper.js - Picture Touch Sliders
- React.js - Used for some Client-side Components
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:3000 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add , astro check |
npm run astro -- --help |
Get help using the Astro CLI |
While it's my private homepage, you can contribute of course when you find something like typos.