Site web du club de hockey sur glace des Lions de Wasquehal - Lille Métropole.
Cette nouvelle version du site est basée sur la JAMstack et démontre qu'il est possible d'utiliser un site "statique", avec ses avantages (SEO, sécurité, performances) et d'y associer des fonctionnalités dynamiques (récupération des posts Facebook, Headless CMS pour le contenu utilisateur, boutique, Cloud Functions pour les données FFHG). Le site est reconstruit et regénéré chaque nuit dans une optique de limitation les échanges de données.
Le passage d'Angular au mode static a été permis grâce à l'excellent Eleventy. Le build (taille du site) a été réduit par 4.
Fonctionnalités
- mobile
- partie administration + dashboard (gestion des posts, events, médias, boutique)
- news, évènements, création de page, boutique en ligne
- connexion API au site de la FFHG pour classements et statistiques
- boutique en ligne
- affichage des posts Facebook
- formulaire de contact
Technologies
- Eleventy
- Directus
- FaunaDB
- Snipcart
- TailwindCSS
- Responsive
- API
- Netlify