Angular es uno de los frameworks front-end más utilizados en el desarrollo web moderno. Creado por Google, permite construir aplicaciones de página única (SPA) robustas, escalables y mantenibles usando TypeScript como lenguaje principal.
Su arquitectura basada en componentes, el sistema de inyección de dependencias y su CLI hacen de Angular una opción sólida tanto para proyectos pequeños como para aplicaciones empresariales complejas.
A lo largo de los años, Angular ha evolucionado desde su predecesor AngularJS (2010) hasta las versiones más recientes que incorporan standalone components, signals y mejoras significativas de rendimiento.
Con una comunidad activa y el respaldo de Google, sigue siendo una opción relevante para desarrolladores que buscan un framework con herramientas integradas y una curva de aprendizaje estructurada.
Introducción al libro
Introducción a Angular, escrito por Rubén Gómez Olivencia, es una guía práctica pensada para quienes quieren dar sus primeros pasos con Angular. El libro asume que el lector tiene conocimientos básicos de desarrollo web, pero no requiere experiencia previa con el framework.
A lo largo de sus páginas, el autor combina explicaciones conceptuales con ejemplos prácticos que el lector puede seguir en su propio entorno de desarrollo. Desde la instalación de las herramientas necesarias hasta la creación de una aplicación completa con componentes, servicios, rutas y comunicación con APIs REST, el libro cubre lo esencial para empezar a construir aplicaciones web con Angular.
Contenido del libro
El libro está organizado en cuatro partes principales. La primera introduce Angular, su historia, arquitectura básica y guía al lector en la instalación del entorno de desarrollo usando Node, Angular CLI y Docker. La segunda parte se centra en los conceptos fundamentales: componentes, plantillas, rutas y navegación.
La tercera parte aborda la comunicación cliente-servidor, incluyendo inyección de dependencias, servicios y consumo de APIs REST. La cuarta y última parte ofrece una introducción a TypeScript, el lenguaje en el que se basa Angular.
Cada sección incluye ejemplos de código, comandos de terminal y explicaciones claras que facilitan el aprendizaje progresivo. El libro también cubre temas como la estructura de un proyecto Angular, el ciclo de vida de los componentes y la puesta en producción de una aplicación.
Índice del libro
- Parte I: Introducción a Angular
- Introducción: historia y arquitectura básica
- Cómo desarrollar en Angular: instalar Node, Angular CLI, Docker
- Crear primera aplicación: estructura del proyecto, ejecutar
- Continuar desarrollo y puesta en producción
- Parte II: Conceptos fundamentales
- Componentes: estructura, plantillas, interpolación, pipes, ciclo de vida
- Rutas y navegación: router, parámetros en URL, rutas wildcard
- Parte III: Comunicación cliente-servidor
- Arquitectura cliente-servidor
- Inyección de dependencias: servicios
- Cómo usar una API REST
- Parte IV: Introducción a TypeScript
- Declaración de variables, tipos de datos
- Estructuras básicas, funciones, clases
- Módulos e importaciones
Datos del libro
- Título: Introducción a Angular
- Autor: Rubén Gómez Olivencia
- Año de publicación: 2025
- Editorial: Autopublicado
- Páginas: 47
- Tamaño del PDF: 0.7 MB
- Tiempo de lectura estimado: ~1 h 11 min
- Nivel: Principiante
- Categoría principal: Desarrollo web
- Subcategoría: Angular
- Idioma: Español
- Licencia: Creative Commons BY-SA 4.0
Más libros en: Angular, Desarrollo web
Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.