Publisher's Synopsis
Il linguaggio TypeScript è un super set del linguaggio Javascript ossia ne aggiunge nuove funzionalità.Questo è Open Source, viene compilato in javascript, ed è stato sviluppato da Microsoft nel 2012 con l'obbiettivo di ottenere un linguaggio front-end forte e robusto.Un tentativo analogo è stato fatto da Google mediante il linguaggio Dart con il quale si basano linguaggi quali Gmail e Adwords, ma con scarsi risultati.Nel giugno del 2015 è stata approvata in via ufficiale la versione ES6 di javascript(ECMASCRIPT 6), oggi ancora purtroppo non tutti i browser la supportano anche se va un po meglio nel mondo server con NODE JS.ECMASCRIPT6 presenta alcune caratteristiche già in parte adottate nel linguaggio TYPESCRIPT.Quest'ultimo si basa in buona parte nell'attuale versione del linguaggio javascript, ereditandone sostanzialmente quasi tutte le caratteristiche come, ad esempio, la sintassi.Inoltre è stato potenziato sia con le specifiche ES6 che con altre rendendo, quindi, necessaria la 'transpilazione' in ES5 supportato da tutti i browser attuali.