Artículos

  • Javascript 0

    Biome v2: linting con tipos en JS/TS sin necesitar el compilador de TypeScript

    Biome v2 llega con su propio motor de inferencia de tipos integrado, lo que permite hacer type-aware linting entre 10x y 50x más rápido que ESLint con typescript-eslint, sin llamar a tsc.

  • Javascript 0

    TypeScript 7.0 RC: el compilador portado a Go, 10 veces más rápido

    Microsoft ha publicado la Release Candidate de TypeScript 7.0, cuyo compilador se ha portado por completo de TypeScript/JavaScript a Go. El resultado es unas 10 veces más rápido que TypeScript 6.0: el repositorio de VS Code pasa de 77 segundos a 7. La versión introduce varios breaking changes ...

  • Javascript 0

    TypeScript 5.8 y más allá: las novedades clave que debes conocer en 2026

    TypeScript ha lanzado cuatro versiones en menos de un año: de la 5.5 a la 5.8. Aquí tienes lo más importante de cada una, sin rodeos, con ejemplos reales.

  • Javascript 0

    Iterator helpers en JavaScript: filter, map y take de forma nativa sin librerías

    Los iterator helpers de ES2025 permiten usar filter, map, take y otros métodos directamente sobre cualquier iterador, de forma lazy y sin crear arrays intermedios. Ya disponibles en Chrome 122, Firefox 131, Safari 18 y Node.js 22.

  • Javascript 0

    Node.js 26.3.0: permission.drop, httpValidation y más de 30 mejoras en QUIC

    Node.js 26.3.0, lanzado el 2 de junio de 2026, añade permission.drop() para descartar permisos en runtime, sube Buffer.poolSize a 64 KiB, incorpora la opción httpValidation en servidores HTTP y acumula más de 30 mejoras en el módulo experimental QUIC. Además avisa sobre el futuro incierto de...

  • Javascript 0

    City Roads, una herramienta open source para obtener mapas limpios

    City Roads genera mapas de ciudades completamente limpios —sin etiquetas ni nombres— a partir de los datos de OpenStreetMap. Puedes personalizar colores y exportar el resultado como PNG o SVG vectorial. El proyecto, construido con Vue.js y WebGL, está disponible en GitHub y tiene usos que van ...

  • Javascript 0

    Ember.js: el framework para desarrolladores web ambiciosos

    Ember.js es un framework JavaScript de código abierto para aplicaciones web complejas. Apuesta por convenciones fuertes, un router declarativo jerárquico, componentes Glimmer con reactividad basada en @tracked y una CLI que automatiza todo el ciclo de desarrollo. En 2026 está en la rama 5.x co...

  • APIS Java 0

    Swing y JFC: guía completa para interfaces gráficas en Java 21

    Tutorial actualizado de Swing para Java 21. Aprende JFrame, componentes, gestores de diseño, eventos, SwingWorker, JTable, JTree, menús, pintado personalizado y cómo modernizar la apariencia con FlatLaf.

  • CSS 58

    Forzar un salto de página en la impresión con CSS

    Cómo controlar los saltos de página al imprimir una página web usando CSS moderno: propiedades break-before, break-after y break-inside, la media query @media print, orphans y widows, y una tabla de compatibilidad con Chrome, Firefox, Safari y Edge.

  • Javascript 11

    Validación de formularios con JavaScript: del código clásico a HTML5

    Guía completa sobre validación de formularios en el cliente: desde el validador universal de 1998 basado en convenciones de nombre hasta la validación nativa HTML5 con atributos required, pattern y type, y la Constraint Validation API de JavaScript moderno para mensajes de error personalizados...