Avvio di un nuovo progetto

TypeScript:
Avvio di un nuovo progetto

How to - Come fare:

// Step 1: Installa TypeScript globalmente
npm install -g typescript

// Step 2: Inizia un nuovo progetto
mkdir my-new-project
cd my-new-project
npm init -y                           // crea un nuovo file package.json
tsc --init                            // genera un nuovo file tsconfig.json

// Step 3: Scrivi il tuo primo script TypeScript
echo "console.log('Ciao Mondo!');" > greeter.ts

// Step 4: Compila il tuo script
tsc greeter.ts                        // crea un nuovo file greeter.js

// Output di greeter.ts
console.log('Ciao Mondo!');

Per eseguire il file JavaScript risultante:

node greeter.js

// Output del terminale
Ciao Mondo!

Deep Dive - Un Tuffo Approfondito

TypeScript è stato creato per aggiungere tipizzazione statica a JavaScript, permettendo ai programmatori di scrivere codice più sicuro e manutenibile. Dato che JavaScript è la lingua franca del web, TypeScript offre una grande alternativa per chi cerca una maggior robustezza senza dover abbandonare l’ecosistema di JavaScript.

Prima dell’avvento di TypeScript, si usavano strumenti come JSDoc o addirittura linguaggi completamente diversi che compilano verso JavaScript, come CoffeeScript o Dart. Ogni strumento aveva i suoi vantaggi, ma TypeScript ha guadagnato popolarità grazie al suo completo appoggio da parte di Microsoft e all’integrazione con l’ambiente di sviluppo di Visual Studio Code.

Inoltre, TypeScript è altamente configurabile attraverso il file tsconfig.json, che gestisce il processo di compilazione. All’inizio può sembrare complesso, ma offre una granularità di controllo sulle opzioni del compilatore, consentendo di scalare il progetto dal prototipo fino alla produzione.

See Also - Vedi Anche