Skip to Content
Programmazione TypeScript
book

Programmazione TypeScript

by Boris Cherny
April 2025
Intermediate to advanced
324 pages
7h 42m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Programmazione TypeScript

Capitolo 13. Conclusione

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Ci stiamo avvicinando alla fine del nostro viaggio insieme.

Abbiamo parlato di cosa sono i tipi e perché sono utili; di come funziona TSC; di quali tipi supporta Typescript; di come il sistema di tipi di TypeScript gestisce l'inferenza, l'assegnabilità, il raffinamento, l'ampliamento e la totalità; delle regole della tipizzazione contestuale; di come funziona la varianza e di come usare gli operatori di tipo. Abbiamo parlato di funzioni, classi e interfacce, iteratori e iterabili e generatori, sovraccarichi, tipi polimorfi, mixin, decoratori e le varie scappatoie che puoi usare di tanto in tanto per sacrificare la sicurezza e far uscire il codice prima della scadenza. Abbiamo esplorato i diversi modi per gestire le eccezioni in modo sicuro e i relativi compromessi, nonché come utilizzare i tipi per rendere sicuri i programmi concorrenti, paralleli e asincroni. Abbiamo approfondito l'uso di Typescript con framework popolari come Angular e React e il funzionamento dei namespace e dei moduli. Abbiamo visto come usare, costruire e distribuire TypeScript sul frontend e sul backend e abbiamo parlato di come migrare gradualmente il codice a TypeScript, di come usare le dichiarazioni dei tipi, di come pubblicare il tuo codice su NPM in modo che altri possano usarlo, di come usare in modo sicuro il codice di terze parti e di ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning PHP 5.3

Beginning PHP 5.3

Matt Doyle
Oracle® Web Application Programming for PL/SQL® Developers

Oracle® Web Application Programming for PL/SQL® Developers

Susan Boardman, Melanie Caffrey, Solomon Morse, Benjamin Rosenzweig
Learning Node.js

Learning Node.js

Marc Wandschneider

Publisher Resources

ISBN: 9798341644793Supplemental Content