"Introducción a TypeScript" es la guía esencial para principiantes que desean adentrarse en el mundo de TypeScript. Este libro ofrece una exploración completa de TypeScript, un superconjunto avanzado de JavaScript diseñado para mejorar la experiencia de desarrollo mediante tipado fuerte y características modernas de programación. El libro comienza con una visión general de los fundamentos de TypeScript y su evolución desde JavaScript, destacando cómo mejora a su predecesor. Guía a los lectores a través del proceso de configuración de un entorno de desarrollo TypeScript, incluida la instalación de Node.js y TypeScript, e introduce el uso básico de la interfaz de línea de comandos (CLI). Los lectores aprenderán a crear y ejecutar su primer programa TypeScript y a comprender el compilador TypeScript (tsc) y los archivos de configuración (tsconfig.json). El libro aborda la sintaxis y estructura básicas de TypeScript, incluyendo variables, constantes y tipos primitivos como number, string y boolean. Los temas clave incluyen anotaciones de tipo, inferencia de tipo, y el trabajo con arreglos, tuplas y enums. Los lectores explorarán los tipos de objetos y las interfaces, así como funciones, parámetros opcionales y predeterminados, y los tipos únicos de TypeScript como void y never. El libro profundiza en conceptos avanzados como tipos union e intersection, tipos literales, alias de tipos y el tipo any, así como tipos desconocidos y aserciones de tipo. También cubre el estrechamiento de tipos, el análisis de flujo de control y la gestión de valores nulos y undefined con comprobaciones estrictas de nulos. Se proporciona una introducción a las clases en TypeScript, incluidos los constructores, propiedades y modificadores de acceso (público, privado, protegido), junto con explicaciones sobre propiedades de solo lectura, métodos estáticos y herencia. El libro compara interfaces y alias de tipos, y trata sobre la extensión e implementación de interfaces en clases. Los genéricos se introducen con ejemplos prácticos, incluyendo funciones y clases genéricas. Finalmente, el libro explora módulos y espacios de nombres, ofreciendo perspectivas sobre la exportación e importación de módulos.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.