Mise à jour Webstudio Septembre 2025
Webstudio ajoute une mise à jour à son constructeur de Site web. Mise à jour pour Septembre 2025 !

Webstudio Révolutionne la Récupération de Données
L'équipe de Webstudio est fière d'annoncer une amélioration majeure de notre système de récupération de données (data fetching). Guidée par les précieux retours et suggestions de notre communauté d'utilisateurs, cette nouvelle version est non seulement plus puissante et flexible, mais elle rend également vos sites plus rapides et plus économiques.
Au cœur de cette mise à jour se trouvent deux fonctionnalités transformatrices : la possibilité de créer des liaisons dynamiques pour les paramètres de recherche et la définition d'un âge maximal pour le cache en périphérie (Edge Cache). Examinons en détail ce que cela signifie pour vos projets.
1. Des Paramètres de Recherche Dynamiques grâce aux "Bindings"
L'une des avancées les plus attendues est la capacité de créer des "liaisons" (bindings) pour chaque paramètre de recherche de vos requêtes API.
Qu'est-ce que cela signifie concrètement ?
Auparavant, les paramètres que vous envoyiez à une API étaient souvent statiques, c'est-à-dire que vous deviez les définir manuellement. Désormais, vous pouvez lier la valeur d'un paramètre de recherche à une autre variable de votre projet. Cette variable peut être l'entrée d'un utilisateur dans un formulaire, l'identifiant d'un produit sur une page, ou même des données complexes au format JSON provenant d'une autre source.
Cette approche dynamique ouvre un monde de possibilités :
- Sites interactifs : Créez des filtres de recherche en temps réel. Par exemple, sur une page e-commerce, un utilisateur sélectionne une catégorie dans un menu déroulant. La valeur de cette sélection peut être directement "liée" au paramètre
category
de votre appel API pour afficher instantanément les produits correspondants, sans recharger la page. - Personnalisation : Affichez du contenu pertinent en fonction des données de l'utilisateur ou de sa navigation. Vous pouvez passer l'identifiant d'un article de blog en cours de lecture comme paramètre pour récupérer et afficher une liste d'articles similaires.
- Flexibilité avancée avec JSON : La prise en charge des valeurs JSON est particulièrement puissante. Vous pouvez construire des objets de filtrage complexes (par exemple, pour trier par prix, par couleur et par taille simultanément) et les passer en un seul paramètre, offrant un contrôle granulaire sur les données que vous récupérez.
En somme, cette fonctionnalité transforme la récupération de données d'un processus statique à un dialogue dynamique et contextuel avec vos API.
2. Performances et Économies avec la Définition du "Cache Max Age"
La deuxième amélioration majeure est l'introduction de la configuration du "Cache Max Age" pour les réponses de vos API.
Comment ça marche ?
Lorsque vous faites un appel à une API, la réponse (les données) peut maintenant être mise en cache "à la périphérie" (at the edge). Cela signifie que la réponse est temporairement stockée sur un réseau de diffusion de contenu (CDN), sur des serveurs géographiquement proches de vos utilisateurs finaux.
En définissant un "Cache Max Age" (l'âge maximal du cache), vous indiquez à ces serveurs combien de temps ils doivent conserver une copie de la réponse. Par exemple, si vous définissez un max-age
de 300 secondes (5 minutes), toute requête identique effectuée durant cette période recevra la réponse directement depuis le serveur de cache le plus proche, sans avoir à solliciter à nouveau votre API d'origine.
Les avantages de cette approche sont triples et significatifs :
- Un site radicalement plus rapide : La latence est considérablement réduite. Au lieu de parcourir de longues distances pour atteindre le serveur d'origine de l'API, les données sont livrées depuis un serveur de cache à proximité de l'utilisateur. Le résultat est un temps de chargement quasi instantané pour les données fréquemment consultées.
- Une charge de travail réduite pour vos API : En servant les réponses depuis le cache, vous diminuez drastiquement le nombre d'appels directs à votre API. Ceci est crucial si vous utilisez des API tierces avec des limites de requêtes (rate limiting) ou si vous voulez préserver les ressources de votre propre backend.
- Une potentielle réduction des coûts : De nombreux services d'API facturent à l'usage (par appel ou par volume de données transférées). En réduisant le nombre d'appels grâce au cache, vous pouvez directement réduire votre facture mensuelle, optimisant ainsi votre budget de fonctionnement.
Une Évolution Guidée par la communauté Webstudio
Ces améliorations ne sont pas seulement des ajouts techniques ; elles représentent notre engagement à écouter notre communauté et à construire les outils dont vous avez réellement besoin. En rendant la récupération de données plus dynamique, plus performante et plus intelligente, nous vous donnons les moyens de créer des expériences web plus riches et plus rapides que jamais.
Nous vous invitons à explorer ces nouvelles fonctionnalités dans vos projets Webstudio dès aujourd'hui et nous sommes impatients de voir les créations incroyables que vous allez construire avec.
Vous pouvez aussi contacter notre agence webstudio !