GyaanSetu WebDev

Frontend, backend and devops for the modern web.

209 articlesDeep, practical knowledge

TechForge met en garde : les premiers microservices se transforment en monolithes distribués à forte latence

Le guide montre que de nombreuses startups qualifient leur base de code de « basée sur des microservices » tout en conservant une base de données unique partagée, créant ainsi des modules étroitement couplés qui souffrent toujours de latence réseau. N'isolez un service que lorsque de réels besoins de mise à l'échelle ou de propriété apparaissent.

WebDev · 5 min de lecture

Comment bloquer les bots d'entraînement tout en conservant les bots de citation pour le trafic ChatGPT

Une règle générique « Disallow: / » pour GPTBot bloque uniquement le crawler d'entraînement ; les bots de citation qui font apparaître vos pages dans le volet de réponse de ChatGPT restent actifs. Utilisez des règles robots.txt explicites ou l'AI Crawl Control de Cloudflare pour autoriser OAI-SearchBot, ChatGPT-User et leurs pairs, tout en bloquant GPTBot, ClaudeBot,

WebDev · 4 min de lecture

Corriger les doublons JSON-LD de produit sur Shopify en cinq étapes simples

Utilisez le validateur de balisage de schéma de Google, identifiez le fichier de thème ou l'application responsable, supprimez le bloc JSON-LD superflu et ré-auditez vos applications — chaque étape permet de rétablir un schéma de produit unique et propre pour une meilleure visibilité des résultats enrichis.

WebDev · 1 min de lecture

La mise à jour Astro 7 casse les mathématiques, les liens de titres et les options personnalisées – Comment corriger cela

Astro 7 utilise désormais le moteur markdown Sätteri basé sur Rust, qui exécute la coloration syntaxique avant les plugins HTML-AST. Ce changement classifie par erreur les blocs $$...$$ comme du code, empêche les plugins de slug de titres de générer des IDs et ignore tous les paramètres markdown non standard que vous avez transmis.

WebDev · 4 min de lecture