Red de conocimiento informático - Problemas con los teléfonos móviles - TypeScript tiene varias cualidades diferentes_Conceptos básicos

TypeScript tiene varias cualidades diferentes_Conceptos básicos

Hoy vamos a hablar de TypeScript. Anteriormente, reimprimí un artículo "¿El auge de TypeScript?" ", déjame hablar de mis sentimientos hoy.

Muchos amigos deberían saber que TypeScript es un lenguaje de código abierto lanzado por Microsoft para desarrollar aplicaciones JS a gran escala. Su autor es Anders Hejlsberg, el "padre de C#", así que lo he seguido desde su lanzamiento beta.

Un incidente reciente (la intención del equipo de Angular de utilizar TypeScript en la versión Angular 2) llevó a TJ VanToll a plantear esta pregunta (opinión). Estoy muy de acuerdo con su opinión.

Hay muchos lenguajes similares a TypeScript (más de 250) que son más antiguos que este, por ejemplo, CoffeeScript es el más utilizado. Entonces, ¿por qué se destaca TypeScript? ¿Por qué ahora?

TypeScript tiene varias cualidades diferentes:

1. Dicho esto, no te hará abandonar JS por completo por un lenguaje completamente diferente. Incluso puedes cambiar el sufijo de tus archivos fuente de js a ts y comenzar a disfrutar de los beneficios de TypeScript.

2. Compatibilidad con ECMAScript. En particular, la última versión de TS es totalmente compatible con ES6 por diseño, lo que significa que los desarrolladores que utilicen TS podrán aprovechar las nuevas funciones de ES6 desde el principio y migrar fácilmente a ES6 en el futuro.

3. Excelente soporte de herramientas. Además del soporte nativo para Visual Studio, el primer IDE del universo, hay complementos de Eclipse disponibles, WebStorm ha mejorado recientemente el soporte para TypeScript y, por supuesto, no faltan los complementos de Sublime Text disponibles.

4. Más soporte de framework. Muchos marcos usan o pueden implementarse usando TypeScript. Por ejemplo, el motor de juegos HTML5 3D nacional "White Crane" o NativeScript de Telerik (un marco de desarrollo de aplicaciones móviles multiplataforma que usa js) también se pueden desarrollar usando TypeScript.

Finalmente, TJ VanToll analizó si TypeScript puede ocupar el mercado en el futuro.