Depuis le blog OpenReplay
Comment installer Claude Desktop sur Linux
Claude Desktop sur Linux : support officiel via Claude Code CLI, plus paquets desktop communautaires, installation, comparatif des fonctions et risques de sécurité.
Nuxt UI, la bibliothèque de composants intuitive pour les applications Vue
Nuxt UI est une bibliothèque de composants Vue native Tailwind avec plus de 125 composants accessibles, TypeScript et une configuration Vite pour Nuxt ou Vue.
5 alternatives à Figma conçues avec des technologies web
5 alternatives à Figma conçues avec des technologies web, de Penpot et Plasmic à Webstudio, Framer et tldraw pour des workflows natifs du navigateur.
L'état du CSS-in-JS en 2026
CSS-in-JS en 2026 : runtime ou zero-runtime, limites avec React Server Components et Next.js App Router, et quel style choisir pour votre app.
Comment créer une application Android avec Android CLI
Configuration dAndroid CLI, création de projet, installation du SDK, lancement sur émulateur, et rôle des Android Skills et de la Knowledge Base.
Le Versionnage Sémantique expliqué
La version sémantique pour npm expliquée: MAJOR.MINOR.PATCH, plages caret et tilde, versions 0.x, préversions et fichiers lock pour des mises à jour sûres.
Choisir un moteur de templating JavaScript
Comparez EJS, Handlebars, Pug et Nunjucks pour le rendu HTML côté serveur avec Node.js, exemples, usages et conseils de sécurité.
Comment intégrer une vidéo dans React
Intégrez une vidéo dans React avec la balise HTML5 video pour les fichiers hébergés, des iframes YouTube, les réglages autoplay et le responsive.
Cinq fonctionnalités Sass que vous pouvez remplacer par du CSS
Cinq fonctionnalités Sass à remplacer par du CSS moderne : variables personnalisées, nesting, color-mix(), @layer et @property au quotidien.
Techniques d'obfuscation d'adresses email pour le Web
Techniques dobfuscation des emails pour le web : comparez encodage HTML, JavaScript, CSS à éviter, formulaires et protections Cloudflare.
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.