
AngularJS Essentials
Rodrigo Branas
- Editorial
- Packt
- Año
- 2014
- Páginas
- ~180
- Nivel
- Intermedio
De qué trata
Introducción compacta a AngularJS 1.x (la rama 1.2/1.3 vigente en 2014) escrita por Rodrigo Branas, arquitecto de software y formador brasileño con amplia experiencia en proyectos empresariales con AngularJS. Está pensada para desarrolladores web que ya dominan HTML y JavaScript y quieren aprender a crear aplicaciones reutilizables, mantenibles y modulares con el framework sin tener que pasar por un manual extenso.
En unos ocho capítulos recorre los conceptos de arquitectura del framework, la instalación y la organización del código, y después se centra en los componentes clave: directivas para crear componentes reutilizables, expresiones y filtros para presentar y transformar datos, validación de formularios, módulos, servicios y el mecanismo de inyección de dependencias, que permite desacoplar las capas y facilita las pruebas. Los capítulos finales abordan las pruebas unitarias y los mocks con Jasmine, Karma y ngMock, y el empaquetado y la distribución de la aplicación con Grunt y Bower.
Es un libro de teoría con ejemplos de código que se van aplicando sobre una aplicación de ejemplo, no un curso de proyectos completos. Su valor está en la claridad y la brevedad: sirve como primera toma de contacto ordenada con AngularJS o como repaso estructurado. Hay que tener en cuenta que trata exclusivamente AngularJS 1.x, hoy sin soporte oficial y muy diferente del Angular moderno (basado en TypeScript y componentes), así que resulta útil sobre todo para mantener aplicaciones heredadas. Herramientas como Grunt y Bower también han quedado en desuso.
- AngularJS 1.x
- Directivas
- Expresiones
- Filtros
- Validación de formularios
- Módulos
- Servicios
- Inyección de dependencias
- Jasmine
- Karma
- Grunt
- Bower
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

