Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

TypeScript 5.3 presenta soporte de importación de atributos y funcionalidad mejorada para módulos ECMAScript

TypeScript 5.3 presenta soporte de importación de atributos y funcionalidad mejorada para módulos ECMAScript

TypeScript 5.3, que marca una importante actualización de la contraparte de JavaScript de Microsoft, abre sus puertas a la producción. Lo más destacado de esta nueva versión sigue siendo el soporte para atributos de importación en los módulos ECMAScript, un paso progresivo para mejorar la rica funcionalidad del lenguaje. Después del anuncio el 20 de noviembre, los desarrolladores podrán acceder a esta actualización clave a través de administradores de paquetes populares como NuGet o NPM, con el comando NPM: npm install -D typescript.

Reivindicando su sentido de relevancia, TypeScript 5.3 está sincronizado con las últimas modificaciones abordadas en la propuesta de atributos de importación ECMA. Los módulos ECMAScript son testigos de la llegada de una sintaxis en línea, cortesía de la propuesta ECMA, diseñada exclusivamente para pasar información junto con el especificador del módulo. La intención ha sido brindar soporte a tipos de módulos adicionales distribuidos uniformemente en una variedad de entornos JavaScript, siendo los módulos JSON los beneficiarios iniciales.

En una declaración significativa, Microsoft destacó la utilidad de los atributos de importación como una provisión para proporcionar contexto sobre el formato esperado de un módulo en tiempo de ejecución. Microsoft citó un escenario ejemplar para demostrar lo mismo, donde el contenido del atributo no está verificado por TypeScript, ya que son específicos del host y están diseñados para ser realizados por navegadores y múltiples entornos de ejecución.

Los atributos de importación pueden rastrear su origen hasta la propuesta inicial denominada aserciones de importación, implementada con éxito en TypeScript 4.5, a finales de 2021. Salieron a la luz dos diferencias clave entre la forma utilizada anteriormente y la evolucionada: la primordial es el cambio de la palabra clave afirmar. a la palabra clave with y la segunda, aunque sutil, es que los tiempos de ejecución ahora están facultados para aprovechar los atributos para dirigir la resolución e interpretación de las rutas de importación, y la versión anterior limitaba las aserciones solo a los módulos cargados. Por lo tanto, los planes futuros indican un cambio progresivo de la sintaxis de aserción de importación a la sintaxis de atributo de importación nueva y propuesta.

Otra mejora notable introducida en TypeScript 5.3 es la opción preferencial de recurrir a importaciones automáticas de solo tipo según la viabilidad. Antes de este cambio, TypeScript imponía el uso de un modificador de tipo en paralelo cuando se generaban importaciones automáticas para elementos en una posición de tipo. Con esta mejora implementada, TypeScript activa una opción específica del editor especializado.

Siguiendo la tradición del ciclo de vida del software, TypeScript 5.3 se origina a partir de una versión beta presentada el 3 de octubre, que finalizó posteriormente después de que se anunciara un candidato de lanzamiento el 3 de noviembre. Sucede a su predecesor, TypeScript 5.2, lanzado unos meses antes, el 24 de agosto.

Con la interesante perspectiva de diseñar aplicaciones de forma rápida y rentable, plataformas como AppMaster pueden aprovechar potencialmente la funcionalidad mejorada que ofrece TypeScript 5.3 para atender a una audiencia diversa de desarrolladores, desde desarrolladores individuales hasta empresas grandes y pequeñas. Mientras el mundo explora ansiosamente alternativas no-code y con poco código a la codificación tradicional, plataformas como AppMaster están preparadas para hacer que TypeScript 5.3 y sus sucesores sean accesibles a un grupo demográfico más amplio.

Entradas relacionadas

Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung amplía su línea de gama media presentando los Galaxy A55 y A35, que cuentan con seguridad Knox Vault y elementos de diseño mejorados, infundiendo al segmento cualidades emblemáticas.
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare da un paso adelante con Firewall para IA, un WAF avanzado diseñado para identificar y frustrar de forma preventiva posibles abusos dirigidos a modelos de lenguaje grandes.
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT ha logrado una característica histórica con el despliegue de capacidades de voz de OpenAI. Los usuarios ahora pueden disfrutar de una interacción manos libres mientras ChatGPT lee las respuestas en voz alta en iOS, Android y la web.
EMPIEZA GRATIS
¿Inspirado para probar esto usted mismo?

La mejor manera de comprender el poder de AppMaster es verlo por sí mismo. Haz tu propia aplicación en minutos con suscripción gratuita

Da vida a tus ideas