WordCamp Europe 2025, premier jour
Résumé de ce premier jour des conférences et workshops auxquels j'ai assisté au premier jour du WordCamp Europe de 2025 à Bâle
1. L’open source en première ligne humanitaire : WordPress à l’épreuve du réel
Contexte : Ukraine – interventions humanitaires.
Cette conférence met en lumière comment WordPress et l’open source ont accompagné les grandes crises des 20 dernières années : guerre en Ukraine, Printemps arabe, séisme au Népal, pandémie de COVID… Le conférencier, basé à Kharkiv, raconte ses missions d’évacuation pendant l’offensive russe et le rôle joué par les outils open source dans la diffusion, la coordination et la résilience.
Points clés :
- WordPress = outil de liberté d’expression et de coordination en zone de conflit.
- Dilemme du financement : Buy Me a Coffee, Patreon… souvent fermés aux ONG ukrainiennes.
- La croissance du nombre de sites
.ua
malgré la guerre : signe de résilience numérique.
2. Créer des blocs interactifs dans WordPress avec l’API d’interactivité
Format : Atelier technique.
À travers un slider de galerie, cette session explore l’API d’interactivité de WordPress :
- Déclaration dans
block.json
, - Scripts
viewScriptModule
pour charger le JS en front, - Bloc dynamique via
render.php
, - Store JS avec
state
,actions
,callbacks
, - Utilisation du
context
pour isoler les instances du bloc.
En résumé : une plongée dans le développement avancé de blocs Gutenberg, avec gestion fine de l’état local.
3. Composer et WordPress : état des lieux et bonnes pratiques
Conférencier : Expert PHP.
Même si WordPress ne repose pas sur Composer, l’usage se généralise :
- Plugins qui embarquent leurs dépendances avec autoloaders multiples,
- Problèmes de conflits, résolus partiellement par
scoping
(PHP-Scoper), - Utilisation d’outils comme Bedrock, WP Packagist,
- Importance du
composer.lock
pour des builds fiables, - Rappel sur le versionnement sémantique et la sécurité de la chaîne logicielle.
Conclusion : Composer est sous-exploité mais représente une immense opportunité pour moderniser les projets WordPress.
4. Démythifier la performance web : enquête sur les Core Web Vitals
Conférencière : Sabrina Zeydan.
Avec une métaphore de roman policier, Sabrina invite à ne pas tirer de conclusions hâtives :
- Les suspects classiques (images, fonts, JS, CSS) sont des pistes, mais pas toujours les coupables.
- Il faut partir des données (Core Web Vitals), reproduire le problème, identifier la cause, puis seulement appliquer le correctif.
- L’outil-clé : le waterfall de Chrome DevTools.
À retenir : méthode rationnelle avant tout, éviter les checklists automatiques.
5. Concevoir une application web d’orientation professionnelle
Projet : Career Choice Portal du canton de Zurich.
Une PWA (Progressive Web App) conçue pour :
- Orienter les jeunes avec un outil ludique (exploration gamifiée des métiers),
- Intégrer parents, enseignants et conseillers,
- S’appuyer sur WordPress headless (REST API + JS),
- Mutualiser l’infra pour d’autres cantons suisses,
- Gérer +30 000 entreprises, stages, profils via 5 APIs.
Enjeux : UX adaptée, architecture modulaire, et accessibilité pour tous les publics scolaires.
6. Web durable : réduire l’empreinte environnementale de son site
Conférencière : Activiste de la Green Web Foundation.
Le web pollue – plus que l’aviation ! Cette conférence propose :
- Des outils pour mesurer (WebsiteCarbon, EcoGrader, DigitalBeacon),
- Des astuces concrètes (design sobre, lazy loading, typographie optimisée, CDN, cache, hébergement vert),
- L’idée de "grid-aware websites" : adapter le contenu au mix énergétique local.
Message fort : Un site léger, c’est bon pour la planète, les visiteurs… et le SEO.