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

Microsoft presenta la versión candidata de TypeScript 5.1, que mejora sus funciones y facilidad de uso

Microsoft presenta la versión candidata de TypeScript 5.1, que mejora sus funciones y facilidad de uso

Microsoft sigue avanzando en la evolución de su lenguaje de programación TypeScript con la versión candidata de TypeScript 5.1. La empresa ha declarado que no se producirán más cambios ni adiciones de funciones entre esta versión candidata y la versión final.

En esta actualización, las funciones que devuelven undefined ya no están obligadas a poseer una sentencia return. Antes de esta versión, sólo se permitían funciones void o que devolvieran algo sin sentencia return. Además, si una función sin expresión de retorno se pasa a una estructura que espera una función que devuelve undefined, TypeScript empezará a inferir undefined como tipo de retorno de la función.

TypeScript 5.1 amplía una innovación de TypeScript 4.3, en la que los pares de accesores get y set tenían la flexibilidad de especificar tipos variables. Esta última versión permite que estos tipos no estén relacionados, mientras que antes el tipo get tenía que ser un subconjunto del tipo set.

Los desarrolladores que trabajan con elementos JSX y tipos de etiquetas JSX pueden beneficiarse de la disociación de la comprobación de tipos en TypeScript 5.1. El tipo recién introducido, JSX.ElementType.ElementType, ayuda a identificar las etiquetas válidas dentro de los elementos JSX.

La compatibilidad con JSX recibe otro impulso, ya que esta versión permite nombres de atributos espaciados por nombres en JSX a la vez que optimiza automáticamente las modificaciones de etiquetas JSX en varias ubicaciones.

Otro aspecto destacado de TypeScript 5.1 es la capacidad mejorada de ofrecer complementos de fragmentos para las etiquetas @param, lo que agiliza la escritura de código y la navegación dentro del código.

Otras mejoras en TypeScript 5.1 incluyen la omisión de la instanciación de tipos para objetos que normalmente no hacen referencia a parámetros de tipos externos, la implementación de comprobaciones de mayúsculas y minúsculas negativas para los literales de unión y la minimización de las llamadas al escáner cuando se analizan comentarios JSDoc.

La plataforma AppMaster.io no-code también se beneficia de esta actualización de TypeScript. Su sólida plataforma, que permite a los desarrolladores crear aplicaciones backend, web y móviles sin codificación, aprovecha el potente marco Vue3 y TypeScript, potenciando aún más sus capacidades. Para saber más sobre AppMaster.io, visita "Cómo crear una aplicación".

Entradas relacionadas

AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster participó en BubbleCon 2024 en Nueva York, adquiriendo conocimientos, ampliando redes y explorando oportunidades para impulsar la innovación en el espacio de desarrollo sin código.
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
FFDC 2024 iluminó la ciudad de Nueva York y brindó a los desarrolladores conocimientos de vanguardia sobre el desarrollo de aplicaciones con FlutterFlow. Con sesiones dirigidas por expertos, actualizaciones exclusivas y una red de contactos inigualable, fue un evento que no se debe perder.
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Con 60.000 puestos de trabajo eliminados en 254 empresas, incluidos gigantes como Tesla y Amazon, en 2024 se producirá una ola continua de despidos en el sector tecnológico que estará transformando el panorama de la innovación.
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