Requisitos:JavaScript, Mecanografiado
¿por Qué el Manuscrito se desarrolla, mientras que tener JavaScript?
Cuando se desarrolló JavaScript, el equipo de desarrollo de JavaScript introdujo JavaScript como lenguaje de programación del lado del cliente. Pero cuando la gente estaba usando JavaScript, los desarrolladores se dan cuenta de que JavaScript también se puede usar como lenguaje de programación del lado del servidor. Pero cuando JavaScript estaba creciendo, el código de JavaScript se volvió complejo y pesado. Debido a esto, JavaScript ni siquiera pudo completar el requisito del lenguaje de programación orientado a objetos. Esto evita que JavaScript tenga éxito a nivel empresarial como tecnología del lado del servidor. Luego, el equipo de desarrollo desarrolló TypeScript para cerrar esta brecha.
Características de TypeScript:
- El código TypeScript se convierte en Código JavaScript simple:: El código TypeScript no es comprensible para los navegadores. Es por eso que si el código está escrito en TypeScript, entonces se compila y convierte el código, es decir, traduce el código a JavaScript.El proceso anterior es conocido como Trans-apilados. Con la ayuda del código JavaScript, los navegadores pueden leer el código y mostrarlo.
- JavaScript es TypeScript: Cualquier código escrito en JavaScript se puede convertir a TypeScript cambiando la extensión de .js to .ts.
- Use TypeScript en cualquier lugar: el código TypeScript se puede ejecutar en cualquier navegador, dispositivo o sistema operativo. TypeScipt no es específico de ninguna máquina virtual, etc.
- TypeScript soporta bibliotecas JS: Con TypeScript, los desarrolladores pueden usar código JavaScript existente, incorporar bibliotecas JavaScript populares y pueden ser llamados desde otro código JavaScript.
Diferencia entre TypeScript y JavaScript:
- TypesScript se conoce como lenguaje de programación orientado a objetos, mientras que JavaScript es un lenguaje de scripting.
- TypeScript tiene una característica conocida como escritura estática, pero JavaScript no tiene esta característica.
- TypeScript da soporte para módulos, mientras que JavaScript no admite módulos.
- TypeScript tiene Interfaz, pero JavaScript no tiene Interfaz.
Ventajas de usar TypeScript sobre JavaScript
- TypeScript siempre señala los errores de compilación solo en el momento del desarrollo. Debido a esto en el tiempo de ejecución, la probabilidad de obtener errores es muy menor, mientras que JavaScript es un lenguaje interpretado.
- TypeScript tiene una característica que se escribe fuertemente o admite la escritura estática. Esto significa que la escritura estática permite comprobar la corrección de los tipos en tiempo de compilación. Esto no está disponible en JavaScript.
- TypeScript no es más que JavaScript y algunas características adicionales, es decir, características ES6. Es posible que no sea compatible con su navegador de destino, pero el compilador de TypeScript puede compilar el .archivos ts en ES3,ES4 y ES5 también.
Desventajas de usar TypeScript sobre JavaScript
- Generalmente, TypeScript tarda tiempo en compilar el código.