diff --git a/README.md b/README.md index 78144c4..000f01a 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,10 @@ Benvenuto a questa guida: **Guida alla creazione di un progetto Javascript Moder Questa è una guida essenziale per la costruzione di uno stack Javascript utilizzando gli strumenti più attuali. Richiede qualche conoscienza generica di programmazione ed alcune basi di Javascript. **È focalizzata sull'utilizzo in sequenza di alcuni tool** e ti presenta **l'esempio più semplice possibile** per ogni tool. Puoi vedere questa guida come *un modo per scrivere il tuo boilerplate personale partendo da zero*. Siccome l'obiettivo di questa guida è l'utilizzo combinato di una serie di tool, non ti spiegherò nel dettaglio come funziona ciascun tool da solo. Fai riferimento alla loro documentazione o cerca altri tutorial se ti interessa approfondire maggiormente. +## Approfondimento: TypeScript + +Per chi desidera proseguire dopo le basi di JavaScript, [The Concise TypeScript Book](https://gibbok.github.io/typescript-book/it-it/) offre una guida gratuita e open source in italiano, recentemente aggiornata a TypeScript 7. + Chiaramente non avrai bisogno di utilizzare tutto lo stack se devi solo creare una semplice pagina web con poche interazioni in JS (una combinazione di Browserify/Webpack + Babel + jQuery è sufficiente per poter scrivere codice ES6 in file separati), ma se vuoi creare una web app scalabile, ed hai bisogno di un aiuto per configurare il tutto, questo tutorial farà proprio al tuo caso. Una buona parte dello stack descritto in questa guida utilizza React. Se sei un principiante e vuoi solo imparare React, il progetto [create-react-app](https://github.com/facebookincubator/create-react-app) ti permetterà di avere un ambiente React funzionante molto rapidamente, utilizzando una configurazione già pronta. Consiglierei questa strada a chi ad esempio entra in un team che utilizza già React e deve mettersi al passo utilizzando un ambiente semplice per fare delle prove. In questa guida non ti fornirò una configurazione già pronta perchè voglio che tu comprenda tutto il procedimento che c'è dietro.