</> CodeBooks
    ← Volver a TypeScript (página 2)
    Portada de Clean Code with TypeScript

    Clean Code with TypeScript

    Rukevwe Ojigbo, Dr. Sanjay Krishna Anbalagan

    Editorial
    Packt
    Año
    2026
    Páginas
    ~438
    Nivel
    Intermedio

    De qué trata

    Guía práctica de Rukevwe Ojigbo y el Dr. Sanjay Krishna Anbalagan, publicada por Packt en 2026, sobre cómo escribir código TypeScript limpio, legible y fácil de mantener, ya actualizada a TypeScript 6. Va dirigida tanto a desarrolladores de JavaScript que empiezan con TypeScript como a programadores con experiencia que buscan prácticas listas para producción. Para sacarle partido conviene manejar JavaScript moderno y haber trabajado en algún proyecto de cierto tamaño.

    El libro empieza con una introducción a TypeScript y sigue con los principios de las funciones limpias y la programación orientada a objetos en TypeScript. Después pasa a la organización de proyectos, las pruebas y el desarrollo guiado por pruebas (TDD), el manejo de errores, la depuración, las buenas prácticas de seguridad y la optimización del rendimiento. Más adelante dedica capítulos a los patrones de diseño aplicados a TypeScript, a funciones avanzadas del lenguaje como genéricos y tipos avanzados, y a configurar proyectos escalables. Los dos últimos capítulos tratan cómo construir aplicaciones full-stack y cómo mantener el código en sistemas que evolucionan con el tiempo.

    La parte práctica se apoya en ejemplos guiados, como un proyecto que integra un modelo de lenguaje (LLM) y una aplicación full-stack en TypeScript. Además del lenguaje, aborda temas de arquitectura, colaboración en equipo y calidad del código a largo plazo. Es más un libro de criterios y buenas prácticas que un tutorial de un framework concreto: la información pública no detalla las librerías de testing ni el stack que usa, así que no esperes una guía a fondo de React, Node.js u otra tecnología. Encaja bien como continuación de un curso básico de TypeScript para quien quiera mejorar la calidad de su código.

    • TypeScript 6
    • Clean code
    • Funciones limpias
    • POO
    • Testing y TDD
    • Manejo de errores
    • Seguridad
    • Rendimiento
    • Patrones de diseño
    • Arquitectura escalable
    • Full-stack
    • Integración con LLM

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Proyecto de integración con un LLM

    Ejemplo práctico que integra un modelo de lenguaje en una aplicación TypeScript siguiendo los principios de código limpio del libro.

    Aplicación full-stack en TypeScript

    Aplicación con frontend y backend escritos en TypeScript, que se usa en el capítulo 11 para aplicar la estructura de proyecto, las pruebas y las buenas prácticas vistas en el libro.

    Más de TypeScript con nivel Intermedio