La versión beta de TypeScript 5.3, un producto de la iniciativa de Microsoft para mejorar JavaScript, ahora está preparada para fortalecer el soporte extendido para importar atributos, una función de la propuesta estándar ECMAscript. Estos atributos, tipificados directamente para las importaciones de módulos, transportarían información complementaria junto con el especificador del módulo. La propuesta planea promover atributos de importación para respaldar diversos tipos de módulos de manera generalizada en entornos JavaScript, comenzando con los módulos JSON.
Una actualización publicada por Microsoft el 3 de octubre con respecto a la versión beta de TypeScript 5.3 destacó que los atributos de importación servirían para brindar información sobre el formato anticipado de un módulo durante el proceso de ejecución. Microsoft señaló un caso en el que el contenido dentro de estos atributos, que TypeScript no modifica debido a que es específico del host, podría ser procesado sin problemas por los navegadores y los tiempos de ejecución.
Los atributos de importación son fundamentalmente una progresión de una instancia anterior, las aserciones de importación, realizadas en TypeScript 4.5, que se remonta a noviembre de 2021. Lo que diferencia los atributos de importación de su predecesor es el uso de la palabra clave "con" en sustitución de "afirmar". Al mismo tiempo, otra mejora bastante sutil es la capacidad de los tiempos de ejecución para utilizar atributos para controlar la resolución y la comprensión de las rutas de importación. Por el contrario, las aserciones de importación tenían la capacidad limitada de afirmar una característica solo después de la carga del módulo. El plan propone dejar fuera de servicio la sintaxis obsoleta para la afirmación de importación, dando paso al incipiente estándar de atributos de importación.
La última versión beta de TypeScript 5.3 está disponible a través de NuGet o se puede instalar usando NPM ejecutando el comando: npm install -D typescript@beta
En primer plano TypeScript 5.3, un candidato de lanzamiento, programado tentativamente para el 31 de octubre. Después de esto, el 14 de noviembre está marcado para la producción final. La versión anterior, TypeScript 5.2, se implementó el 24 de agosto.
En el panorama emergente del desarrollo no-code y low-code, plataformas como AppMaster se están haciendo un hueco al proporcionar entornos de desarrollo potentes, completos e integrados que permiten a las empresas desarrollar de forma rápida y rentable aplicaciones backend, web y móviles. como mecanografiado.