Chapitre 1. Introduction
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Alors, tu as décidé d'acheter un livre sur Typescript. Pourquoi ?
C'est peut-être parce que tu en as marre de ces étranges cannot read property blah of undefined JavaScript. Ou peut-être que tu as entendu dire que TypeScript pouvait aider ton code à mieux évoluer, et que tu voulais voir ce qu'il en était. Ou bien tu es un adepte du C#, et tu as pensé à essayer toute cette histoire de JavaScript. Ou tu es un programmeur fonctionnel et tu as décidé qu'il était temps de passer au niveau supérieur. Ou ton patron en avait tellement marre que ton code cause des problèmes de production qu'il t'a offert ce livre comme cadeau de Noël (arrête-moi si je commence à m'échauffer).
Quelles que soient tes raisons, ce que tu as entendu est vrai. TypeScript est le langage qui alimentera la prochaine génération d'applications web, d'applications mobiles, de projets NodeJS et d'appareils de l'Internet des objets (IoT). Il rendra tes programmes plus sûrs en vérifiant les erreurs courantes, servira de documentation pour toi et les futurs ingénieurs, rendra le refactoring indolore, et rendra, genre, la moitié de tes tests unitaires inutiles ("Quels tests unitaires ?"). TypeScript doublera ta productivité en tant que programmeur, et te permettra de décrocher un rendez-vous avec la jolie barista d'en face.
Mais avant de te précipiter à l'autre bout ...
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.
Read now
Unlock full access