Prefazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Questo è un libro per programmatori di ogni tipo: ingegneri professionisti di JavaScript, persone di C#, simpatizzanti di Java, amanti di Python, aficionados di Ruby, nerd di Haskell. Qualunque sia il linguaggio in cui scrivi, purché tu abbia un po' di esperienza nella programmazione e conosca le basi di funzioni, variabili, classi ed errori, questo libro è per te. Una certa esperienza con JavaScript, compresa una conoscenza di base del Document Object Model (DOM) e della rete, ti aiuterà nel percorso: anche se non ci immergiamo in profondità in questi concetti, sono una fonte di esempi eccellenti e se non li conosci gli esempi potrebbero non avere molto senso.
Indipendentemente dai linguaggi di programmazione che hai utilizzato in passato, ciò che ci accomuna è l'esperienza comune di individuare le eccezioni, ripercorrendo il codice riga per riga per capire cosa è andato storto e come risolverlo. Questa è l'esperienza che Typescript aiuta a prevenire esaminando automaticamente il tuo codice e segnalandoti gli errori che potresti aver tralasciato.
Non c'è problema se non hai mai lavorato con un linguaggio a tipizzazione statica. Ti insegnerò a conoscere i tipi e a usarli in modo efficace per far sì che i tuoi programmi vadano meno in crash, per documentare meglio il tuo codice e per scalare le tue applicazioni su più utenti, ingegneri ...