Guida TypeScript

26 aprile 2016

TypeScript ha nel suo nome la sua missione: fornire "un JavaScript con il supporto opzionale della tipizzazione stretta" e la cui compilazione genera codice JavaScript standard. Una soluzione ideale per i professionisti che, abituati al tradizionale approccio orientato agli oggetti (con linguaggi come Java, C++ o C#) soffrono il passaggio a JavaScript per l'assenza della gestione dei tipi di dato.

  1. 1. Introduzione a TypeScript
    Lavorare in JavaScript con i vantaggi offerti dalla tipizzazione...
  2. 2. Tipi di dato in TypeScript
    TypeScript è pienamente compatibile con JavaScript, ma proprio i...
  3. 3. Interfacce
    Definire interfacce impone vincoli al flusso di dati tra librerie...

Programmazione a oggetti

  1. 4. Le classi, OOP in TypeScript
    Definire le classi in TypeScript, confronto con ECMAScript 6 e con i...
  2. 5. Accesso alle proprietà della classe
    Controllare l'accesso alle proprietà degli oggetti per mantenere il...
  3. 6. Membri statici in Typescript
    Utilizzare i membri statici: proprietà o metodi che possono essere...
  4. 7. Ereditarietà
    Definire la relazione di ereditarietà tra le classi (kw 'extends'),...
  5. 8. Classi e interfacce
    Definire interfacce come contratti che le classi dovranno rispettare...
  6. 9. Mixins in TypeScript
    Realizzare una sorta di ereditarietà multipla, sfruttando un...

Le funzioni in TypeScript

  1. 10. Funzioni e tipizzazione
    Come in JavaScript, anche con TypeScript possiamo utilizzare le...
  2. 11. Overloading delle funzioni
    Come implementare definizioni diverse di una stessa funzione,...

I Moduli

  1. 12. Namespace
    Strumento molto importante per evitare le dichiarazioni globali,...
  2. 13. Moduli
    Lavorare con file distinti in TypeScript, seguendo il module pattern....
Se vuoi aggiornamenti su Guida TypeScript inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida TypeScript

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy