Novedades de JavaScript para el año 2025

·6m 53s

Evolución de JavaScript en 2025

El lenguaje de programación JavaScript sigue creciendo, y el año 2025 traerá consigo características muy esperadas que buscan mejorar la seguridad y la funcionalidad nativa para los desarrolladores.

Importación Nativa de JSON

Uno de los cambios más significativos es la llegada de los import attributes para archivos JSON. Hasta hoy, JavaScript no permitía importar archivos JSON de forma nativa, dependiendo de herramientas externas como Webpack o Node.js para ejecutar esta tarea.

"No podías hacer un import data.json. Eso está mal. No funciona... lo que han inventado es lo que le llaman import attributes."

  • Seguridad: Esta función evita que se pueda inyectar código malicioso al importar archivos, permitiendo indicar explícitamente el tipo de contenido que se está integrando.
  • Versatilidad: Aunque por ahora se limita a JSON, existe la posibilidad de que en el futuro se extienda a otros módulos como CSS o HTML.

Otras Mejoras Clave

Además de la gestión de módulos, se han confirmado otras actualizaciones fundamentales que estarán presentes en la especificación de ECMAScript 2025:

  • Grupos de captura duplicados: Una mejora en regex que permite capturar grupos repetidos, algo que antes era imposible de implementar de forma sencilla.
  • Métodos de Set: La llegada de operaciones avanzadas para Set (intersecciones, uniones, diferencias, etc.), cumpliendo con una demanda que comenzó en 2018.
  • Promise.try: Una herramienta muy demandada (con más de 44 millones de descargas semanales en su forma de paquete externo) que facilita envolver promesas, independientemente de si el código original es asíncrono o síncrono.
  • Async Iterator Helpers: Funcionalidades avanzadas para el manejo de iteradores asíncronos.

Temas

JavaScript ECMAScript Programacion DesarrolloWeb JSON Frontend

Capítulos

4 chapters