
TypeScript
- Lo lees en 2 minsTypeScript es un transpilador creado por Microsoft. En este escribimos Javascript ES2015 y TypeScript lo pasa a Javascript que puede interpretar los navegadores. Además de otras funcionalidades.
Cómo obtenerlo
Ejecutamos el siguiente comando en consola:
npm install -g typescript
Cómo compilarlo
Comando:
tsc fileName.ts
Observar todos los cambios de un archivo
Comando:
tsc --watch fileName.ts
Veamos su uso en acción
Código escrito en TypeScript (fileName.ts):
let Yonis : number = 3;
let Esquivel : string = "hola";
let Gamarra : any [];
interface User{
name : string,
age : number,
date : string
}
class UserAdd{
users: User[];
add ( user : User){
this.users.push(user);
}
}
const user = new UserAdd();
let user1 : User = {
name: 'Yonis',
age : 30,
date : '22/08/2017'
}
user.add(user1);
Luego de compilar, el código final queda así (fileName.js):
var Yonis = 3;
var Esquivel = "hola";
var Gamarra;
var UserAdd = (function () {
function UserAdd() {
}
UserAdd.prototype.add = function (user) {
this.users.push(user);
};
return UserAdd;
}());
var user = new UserAdd();
var user1 = {
name: 'Yonis',
age: 30,
date: '22/08/2017'
};
user.add(user1);
En el uso díario de este transpilador veremos sus bondades. Podemos además visitar su documentación oficial AQUí.