Introduzione a Typescript e Installazione

Typescript è un linguaggio di programmazione opensource creato da Microsoft per lo sviluppo di applicazioni su larga scala, per ogni browser, host o sistema operativo. (puoi installarlo via npm oppure in automatico installando VS Code)

Qualunque programma o libreria scritta in Javascript è anche in grado di funzionare con Typescript senza alcuna modifica. Questo perché ogni applicazione TypeScript viene tradotta da un compilatore (transpiler) in un’applicazione JavaScript standard eseguibile su qualsiasi egine Javascript.

Possiamo pensarlo come una versione evoluta di Javascript che ne estende la sintassi base prendendo le sue caratteristiche dalla specifica tecnica ECMAScript 6, e da quelle successive.

Caratteristiche principali

  • Grazie al compilatore di typescript possiamo vedere eventuali errori di programmazione giĂ  durante la scrittura del codice (controllo sui tipi di dato, etc)
  • Type Annotation: Typescript offre una quantitĂ  maggiore di tipi di dato e la possibilitĂ  di dichiarare esplicitamente il tipo di dato di una variabile o una funzione
  • Interfacce per descrivere gli oggetti
  • Classi typescript offre una programmazione ad oggetti basata su classi
  • Moduli
  • Enums
  • Generics e molte altre

Installazione

Puoi installare comodamente Typescript in due modi.

Il primo metodo di installazione è attraverso il node package manager npm dando il seguente comando:

npm install -g typescript

Altrimenti puoi installare Typescript in automatico installando l’editor di codice Visual Studio.

typescript

visual studio code

Lascia un commento

Il tuo indirizzo email non sarĂ  pubblicato. I campi obbligatori sono contrassegnati *