12k
PÁGINA 4

Desde el blog de OpenReplay

Grabación de audio en el navegador con la Web Audio API

Grabación de audio en el navegador con Web Audio API: captura el micrófono con getUserMedia, procesa si hace falta y codifica con MediaRecorder.

OpenReplay Team · May 8, 2026 · 5 min read

Uso de es-toolkit para utilidades cotidianas de JavaScript

es-toolkit ofrece utilidades JavaScript tipadas y tree-shakeable como alternativa ligera a Lodash, con bundles más pequeños y migración sencilla.

OpenReplay Team · May 7, 2026 · 5 min read

Funcionalidades modernas de SQLite que quizás te estés perdiendo

Funciones modernas de SQLite: JSONB, tablas STRICT, RETURNING, WASM con OPFS y modo WAL para mejor rendimiento y concurrencia.

OpenReplay Team · May 7, 2026 · 5 min read

Creación de un Tooltip con CSS Puro

Crea un tooltip en CSS puro con ::after, data-tooltip y transiciones de opacidad, además de soporte focus-visible y límites de accesibilidad.

OpenReplay Team · May 6, 2026 · 5 min read

Lo que Axios sigue ofreciéndote frente a Fetch

Axios vs Fetch: vea dónde Axios sigue ganando con interceptores, errores HTTP automáticos, instancias compartidas, progreso de carga y tiempos de espera.

OpenReplay Team · May 6, 2026 · 5 min read

Una Visión Práctica de Kubernetes

Resumen de Kubernetes: arquitectura, Pods, Deployments, Services, Ingress y ConfigMaps para ejecutar y escalar apps web en un clúster.

OpenReplay Team · May 5, 2026 · 5 min read

Generación Automática de Skeleton Screens con boneyard

boneyard-js genera automáticamente skeleton loaders desde los layouts reales de componentes en desarrollo, con archivos .bones.json responsivos y soporte Vite.

OpenReplay Team · May 5, 2026 · 6 min read

Cómo aplicar linting a tu CSS con Stylelint

Configuración, reglas y comandos de lint CSS con Stylelint para detectar errores, aplicar normas e integrarlo con Prettier y CI.

OpenReplay Team · May 4, 2026 · 5 min read

Una nueva forma de explorar paquetes npm con npmx

npmx agiliza la búsqueda de paquetes npm con comparación lado a lado, tamaño de bundle, formato de módulo, dependencias y vulnerabilidades.

OpenReplay Team · May 4, 2026 · 4 min read

El estado actual de los bundlers de JavaScript

Bundlers de JavaScript en 2026: compara Webpack, Vite, Turbopack, Rspack, esbuild, Rollup y Parcel para builds frontend modernos.

OpenReplay Team · May 3, 2026 · 5 min read

Añade capacidades reutilizables a los agentes de IA con skills.sh

skills.sh añade skills reutilizables para agentes de IA y flujos de código, con SKILL.md, divulgación progresiva, CLI y comparación con MCP.

OpenReplay Team · May 3, 2026 · 5 min read

Cómo Desplegar Next.js Fuera de Vercel con OpenNext

Despliega Next.js fuera de Vercel con self-hosting u OpenNext en AWS y Cloudflare. Compara Node.js, Docker y la nueva API Adapter.

OpenReplay Team · May 2, 2026 · 5 min read

Creación de un Botón de Copiar para Bloques de Código

Crea un botón de copiar para bloques de código con la API Clipboard, usando textContent, try/catch, feedback visual y aria-labels.

OpenReplay Team · May 2, 2026 · 5 min read

Estilizando los resultados de Ctrl+F con ::search-text

Estiliza los resaltados de búsqueda del navegador con ::search-text y :current. Incluye soporte CSS, propiedades permitidas y límites de Chromium.

OpenReplay Team · May 1, 2026 · 5 min read

Una defensa simple contra los ataques a la cadena de suministro de npm

Bloque ataques de la cadena de suministro npm con ignore-scripts=true, min-release-age y controles CI de nuevos scripts de instalación.

OpenReplay Team · May 1, 2026 · 5 min read

Creación de un Custom Post Type en WordPress

Cree un tipo de contenido personalizado en WordPress con register_post_type, show_in_rest, configuración en plugin y las plantillas adecuadas.

OpenReplay Team · Apr 30, 2026 · 4 min read

Formas Creativas de Estilizar Listas con CSS

Estiliza listas con CSS usando HTML semántico, ::marker, ::before, contadores y @counter-style para viñetas y numeración personalizadas accesibles.

OpenReplay Team · Apr 30, 2026 · 5 min read

Prevención de Ataques de Path Traversal en Node.js

Evita ataques de path traversal en Node.js con path.resolve, verificación de contención con path.sep y búsqueda de archivos por ID.

OpenReplay Team · Apr 29, 2026 · 5 min read

Cómo copiar solicitudes API desde la pestaña Network

Copia solicitudes API desde la pestaña Network en Chrome, Edge o Firefox con cURL, fetch y exportación HAR para reproducir y depurar errores.

OpenReplay Team · Apr 29, 2026 · 4 min read

Creación Flexible de Objetos con el Patrón Builder en JavaScript

Ejemplos del Builder Pattern en JavaScript para crear objetos paso a paso, con chaining fluido, validación, valores por defecto y builders de API request.

OpenReplay Team · Apr 28, 2026 · 4 min read

Code Golf y el Arte de los Programas Diminutos

Code golf explicado: código fuente mínimo, sizecoding binario, trucos de JavaScript, CSSBattle y lenguajes de golf como Vyxal y GolfScript.

OpenReplay Team · Apr 28, 2026 · 5 min read

Charts.css: Construyendo Gráficos con CSS Puro

Charts.css usa CSS puro y tablas HTML semánticas para crear gráficos de barras, líneas y pastel sin JavaScript, con datos accesibles.

OpenReplay Team · Apr 27, 2026 · 4 min read

Acelera Tu Programación con Estos Atajos de Teclado

Atajos de teclado de VS Code para navegar, editar, buscar, refactorizar y depurar más rápido, usando menos el mouse.

OpenReplay Team · Apr 27, 2026 · 4 min read

Cómo Organizar CSS en Proyectos Web Modernos

Organiza CSS con cascade layers, design tokens, CSS Modules y nesting浅浅 para proyectos web modernos fáciles de mantener.

OpenReplay Team · Apr 26, 2026 · 5 min read

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