This is the repository for my personal website.
Ensure to have installed:
- npm
- watchexec
Start the Rust server
watchexec -r -- cargo runStart the watch process for Tailwind CSS
npm i
npx @tailwindcss/cli -i ./styles/main.css -o ./static/css/main.css --watchThe following technology choices have been made:
- Axum for serving HTTP requests
- Askama for rendering HTML templates
- Tailwind CSS to apply styles
- Font Awesome as free core and brands icon set