Depuis le blog OpenReplay
Enregistrement audio dans le navigateur avec l'API Web Audio
Enregistrement audio dans le navigateur avec Web Audio API : capture du micro avec getUserMedia, traitement si besoin, puis encodage via MediaRecorder.
Fonctionnalités modernes de SQLite que vous pourriez ignorer
Les fonctionnalités modernes de SQLite expliquées : JSONB, tables STRICT, RETURNING, WASM avec OPFS et mode WAL pour de meilleures performances.
Utiliser es-toolkit pour les utilitaires JavaScript du quotidien
es-toolkit propose des utilitaires JavaScript typés et tree-shakeable, une alternative légère à Lodash, avec des bundles plus petits et une migration simple.
Créer une infobulle en CSS pur
Créez une infobulle en pur CSS avec ::after, data-tooltip et des transitions d opacité, plus le support focus-visible et les limites d accessibilité.
Ce qu'Axios apporte encore par rapport à Fetch
Axios vs Fetch : voyez où Axios garde l’avantage avec les intercepteurs, la gestion des erreurs HTTP, les instances partagées, la progression et les délais.
Génération automatique d'écrans squelettes avec boneyard
boneyard-js génère automatiquement des skeleton loaders à partir des layouts réels des composants en dev, avec .bones.json responsifs et support Vite.
Un aperçu pratique de Kubernetes
Vue densemble de Kubernetes: architecture, Pods, Deployments, Services, Ingress et ConfigMaps pour exécuter et faire évoluer des applis web en cluster.
Une nouvelle façon de parcourir les packages npm avec npmx
npmx simplifie la recherche de paquets npm avec comparaison côte à côte, taille du bundle, format de module, dépendances et vulnérabilités.
Comment linter votre CSS avec Stylelint
Configuration, règles et commandes de lint CSS avec Stylelint pour détecter les erreurs, appliquer des règles et lier Prettier et CI.
L'état actuel des bundlers JavaScript
Bundlers JavaScript en 2026 : comparaison de Webpack, Vite, Turbopack, Rspack, esbuild, Rollup et Parcel pour les builds frontend.
Ajoutez des capacités réutilisables à vos agents IA avec skills.sh
skills.sh ajoute des skills réutilisables pour agents IA et workflows de code, avec SKILL.md, divulgation progressive, CLI et comparaison MCP.
Comment déployer Next.js en dehors de Vercel avec OpenNext
Déployez Next.js hors de Vercel avec l auto-hébergement ou OpenNext sur AWS et Cloudflare. Comparez Node.js, Docker et la nouvelle API Adapter.
Créer un bouton de copie pour les blocs de code
Créez un bouton de copie pour les blocs de code avec lAPI Clipboard, textContent, try/catch, retour visuel et aria-labels accessibles.
Styliser les résultats de Ctrl+F avec ::search-text
Stylisez les surlignages de recherche dans le navigateur avec ::search-text et :current. CSS support, propriétés autorisées et limites Chromium.
Une défense simple contre les attaques de chaîne d'approvisionnement npm
Bloquez les attaques de la chaîne dapprovisionnement npm avec ignore-scripts=true, min-release-age et des vérifications CI avant exécution.
Créer un Custom Post Type dans WordPress
Créez un type de publication personnalisé WordPress avec register_post_type, show_in_rest, une config en plugin et les bons modèles darchive.
Méthodes créatives pour styliser les listes avec CSS
Stylisez les listes en CSS avec HTML sémantique, ::marker, ::before, les compteurs et @counter-style pour des puces et numéros personnalisés accessibles.
Prévention des attaques par traversée de chemin dans Node.js
Bloquez les attaques de path traversal dans Node.js avec path.resolve, un contrôle de contenance via path.sep et des fichiers liés à un ID.
Comment copier des requêtes API depuis l'onglet Réseau
Copiez les requêtes API depuis l onglet Network dans Chrome, Edge ou Firefox avec cURL, fetch et HAR pour rejouer et déboguer les erreurs.
Création Flexible d'Objets avec le Pattern Builder en JavaScript
Exemples du Builder Pattern JavaScript pour créer des objets étape par étape, avec chaînage fluide, validation, valeurs par défaut et API request builders.
Le Code Golf et l'art des programmes minuscules
Code golf expliqué : code source minimal, sizecoding binaire, astuces JavaScript, CSSBattle et langages de golf comme Vyxal et GolfScript.
Accélérez votre développement avec ces raccourcis clavier
Raccourcis clavier VS Code pour naviguer, éditer, rechercher, refactoriser et déboguer plus vite, avec moins de souris.
Charts.css : Créer des graphiques en pur CSS
Charts.css utilise du CSS pur et des tableaux HTML sémantiques pour créer des graphiques barres, lignes et secteurs sans JavaScript, avec données accessibles.
Comment organiser le CSS dans les projets web modernes
Organisez le CSS avec cascade layers, design tokens, CSS Modules et un nesting léger pour des projets web modernes maintenables.