TypeScript

TypeScript

- Lo lees en 2 mins

TypeScript 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í.

Yonis Esquivel

Yonis Esquivel

Apasionado por la programación y el desarrollo web

comments powered by Disqus
rss facebook twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora