12k
PAGE 2

Depuis le blog OpenReplay

Comment utiliser les mixins CSS natifs à la place de Sass

Découvrez comment porter les mixins Sass en CSS natif avec @mixin et @apply, gérer les paramètres et repérer les fonctions qui exigent encore Sass.

OpenReplay Team · Oct 1, 2026 · 6 min read

Ce qui change dans Vitest 5

Découvrez les changements de Vitest 5 : gains de performance, changements incompatibles, nouveaux paramètres par défaut, chemins des rapports et étapes pour migrer vos tests et CI.

OpenReplay Team · Oct 1, 2026 · 7 min read

Nettoyer le texte que les utilisateurs collent dans votre application

Nettoyez le texte collé dans les formulaires web avec normalisation Unicode, suppression des caractères de format, espaces réduits et ZWJ/NBSP préservés.

OpenReplay Team · Sep 30, 2026 · 7 min read

Compiler du TypeScript en binaire natif avec scriptc

scriptc compile TypeScript en binaire natif, avec builds statiques, moteur dynamique de 620 Ko, analyse de couverture et diagnostics clairs.

OpenReplay Team · Sep 30, 2026 · 8 min read

Premier aperçu d'Astryx, le design system de Meta

Astryx, le design system open source de Meta, réunit plus de 150 composants React, des thèmes, un CLI, des niveaux de personnalisation et des comparaisons avec shadcn/ui et Base UI.

OpenReplay Team · Sep 29, 2026 · 8 min read

Comment lire une pile d'appels JavaScript

Lire une stack trace JavaScript: repérez le premier frame utile, comprenez les trous async, les bundles minifiés, les source maps et Error.cause.

OpenReplay Team · Sep 29, 2026 · 7 min read

Qu'est-ce que le mode Vapor de Vue ?

Vue Vapor Mode expliqué : compilation des SFC en opérations DOM directes, changements de Vue 3.6 RC et pièges des événements et slots.

OpenReplay Team · Sep 28, 2026 · 8 min read

Écrire ses propres middlewares Hono

Construisez des middleware Hono avec variables de contexte typées, timing de requête, sorties anticipées et ciblage par chemin. Comprenez lordre de next().

OpenReplay Team · Sep 28, 2026 · 7 min read

WP-CLI pour ceux qui vivent dans le terminal

Commandes WP-CLI pour migrations WordPress, sauvegardes, accès verrouillés, mises à jour des plugins et du core, SSH distant et search-replace sûr.

OpenReplay Team · Sep 27, 2026 · 7 min read

Utiliser des paquets npm directement depuis le navigateur

Utilisez des packages npm en HTML simple avec import maps et des URLs CDN. Choisissez ESM ou CommonJS, figez les versions et évitez le build.

OpenReplay Team · Sep 27, 2026 · 7 min read

Exposer les actions de votre site aux agents IA avec WebMCP

WebMCP montre comment enregistrer des outils de site avec document.modelContext, définir des annotations et sécuriser des actions en session connectée.

OpenReplay Team · Sep 26, 2026 · 8 min read

Comment empêcher JSON d'aplatir vos objets

Corrigez l aplatissage JSON en JavaScript avec replacer, reviver, toJSON et context.source pour restaurer Date, Map, Set et BigInt.

OpenReplay Team · Sep 26, 2026 · 7 min read

Prise en main d'Octane, le successeur d'Inferno

Octane, successeur dInferno, compile des composants de style React en code DOM direct et explique hooks, dépendances, installation et statut bêta.

OpenReplay Team · Sep 25, 2026 · 7 min read

5 fonctionnalités de MariaDB qui méritent votre attention

Fonctionnalités MariaDB à connaître: recherche vectorielle, tables versionnées, périodes applicatives, moteurs par table et utf8mb4 par défaut en 11.8 LTS.

OpenReplay Team · Sep 25, 2026 · 8 min read

Présentation de Nub, une boîte à outils tout-en-un pour Node.js

Nub est une boîte à outils Rust pour Node.js qui exécute TypeScript, scripts, installations et versions Node sur Node natif, avec lockfiles et sécurité.

OpenReplay Team · Sep 24, 2026 · 7 min read

htmx 4.0 est disponible

htmx 4.0 modifie lhéritage, le swap des erreurs, lhistorique et les événements, avec des conseils de migration et des options de retour pour htmx 2.

OpenReplay Team · Sep 24, 2026 · 7 min read

Les tests de fumée et pourquoi les agents n'arrêtent pas d'en écrire

Les smoke tests expliqués: quoi vérifier, où les exécuter, quoi exclure, et pourquoi les agents les ajoutent sans cesse à CI et aux déploiements.

OpenReplay Team · Sep 23, 2026 · 7 min read

Comment ajouter l'authentification à un site Astro

Configurez l’authentification Astro avec adapter, middleware, Astro.locals, sessions, rewrite et Actions, pour login, logout et protection des routes.

OpenReplay Team · Sep 23, 2026 · 8 min read

Isolation CSS native avec @scope

@scope en CSS natif limite les sélecteurs à un composant ou à une zone donut, avec une cascade basée sur la proximité et sans build.

OpenReplay Team · Sep 22, 2026 · 8 min read

Ce qui se trouve dans votre dossier .claude

Ce qui se trouve dans votre dossier .claude : CLAUDE.md, settings.json, rules, skills, agents, serveurs MCP, priorités et fichiers à commit ou ignorer.

OpenReplay Team · Sep 22, 2026 · 9 min read

L'état du web décentralisé en 2026

ActivityPub, AT Protocol et Solid comparés sur l identité, les données, les abonnés, l adoption et la migration du web décentralisé en 2026.

OpenReplay Team · Sep 21, 2026 · 9 min read

Créer des applications de bureau avec deno desktop

Deno desktop compile des apps TypeScript en binaires natifs, avec webview ou CEF, prise en charge des frameworks, cross-compilation et limites.

OpenReplay Team · Sep 21, 2026 · 8 min read

Comment ajouter des raccourcis clavier à une application web

Comment ajouter des raccourcis clavier à une web app avec un écouteur keydown global, des garde-fous pour la saisie, les modificateurs Mac et Windows, les séquences et le cleanup React.

OpenReplay Team · Sep 20, 2026 · 7 min read

Gzip vs Brotli vs Zstd pour la compression des ressources web

Brotli, gzip ou zstd pour les ressources web: quand les utiliser, l effet des niveaux de compression et la précompression des fichiers statiques.

OpenReplay Team · Sep 20, 2026 · 7 min read

We use cookies to improve your experience. By using our site, you accept cookies.