À propos de ce projet
Ce site web est un exemple de générateur de site statique (SSG) créé avec Pandoc et des scripts Bash.
Objectif
L’objectif de ce projet est de démontrer comment créer un système de génération de sites web simple mais puissant, sans dépendre de frameworks complexes.
Technologies utilisées
- Pandoc : Pour la conversion Markdown → HTML
- Bash : Pour l’automatisation du processus de build
- HTML5 & CSS3 : Pour la structure et le style
- Markdown : Pour la rédaction du contenu
Architecture
Le projet est organisé de manière claire :
pandoc-structure/
├── src/ # Fichiers Markdown sources
├── templates/ # Templates HTML
├── assets/ # Ressources statiques (CSS, images)
├── public/ # Site généré (sortie)
└── script-*.sh # Scripts de génération
Philosophie
Ce projet suit les principes :
- Simplicité : Utiliser des outils standard UNIX
- Transparence : Code lisible et compréhensible
- Flexibilité : Facile à personnaliser et étendre