</> CodeBooks
    ← Volver a TypeScript (página 1)
    Portada de TypeScript Revealed

    TypeScript Revealed

    Dan Maharry

    Editorial
    Apress
    Año
    2013
    Páginas
    ~104
    Nivel
    Intermedio

    De qué trata

    Introducción breve, de unas cien páginas en tres capítulos, al lenguaje TypeScript creado por Anders Hejlsberg en Microsoft. Se publicó a comienzos de 2013, cuando TypeScript todavía estaba en versión preliminar (la serie 0.8), antes de la versión 1.0. Está pensado para los primeros desarrolladores que se acercaron al lenguaje y que ya conocían las herramientas de Microsoft y .NET, JavaScript o ambos.

    El primer capítulo cuenta el origen de TypeScript, lo compara con JavaScript, advierte de errores frecuentes y explica la instalación y el paso de código JavaScript a TypeScript. El segundo, «The New Syntax», presenta lo que TypeScript añadía a JavaScript: el sistema de tipos con tipado estático e inferencia, funciones, clases con herencia mediante extends, interfaces y módulos. El tercero trata el compilador, los archivos de declaración (.d.ts) para usar librerías JavaScript existentes y la integración de TypeScript en proyectos ASP.NET, aplicaciones de Windows 8 y Node.js. También repasa las herramientas y el apoyo de la comunidad en ese momento.

    Es un recorrido rápido con ejemplos de código, sin ejercicios ni un proyecto completo. Hoy su valor es sobre todo histórico, porque muestra cómo nació el lenguaje. Para aprender TypeScript actual está muy desfasado: los módulos internos y externos de entonces se convirtieron en namespaces y módulos ES, el sistema de tipos creció enormemente (genéricos, uniones, tipos mapeados, modo estricto) y el entorno de herramientas no se parece al actual. Quien busque aprender TypeScript moderno debería elegir un libro más reciente.

    • TypeScript 0.8
    • TypeScript vs. JavaScript
    • Tipado estático
    • Inferencia de tipos
    • Clases e interfaces
    • Módulos
    • Archivos de declaración
    • Compilador
    • ASP.NET
    • Windows 8
    • Node.js

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de TypeScript con nivel Intermedio