
ng-book - The Complete Book on AngularJS
Ari Lerner
- Editorial
- Fullstack
- Año
- 2013
- Páginas
- ~608
- Nivel
- Básico
De qué trata
Libro de Ari Lerner (creador de ng-newsletter), publicado por Fullstack.io, que enseña desde cero a crear aplicaciones web del lado del cliente con AngularJS 1.x; la edición de referencia cubre AngularJS 1.2. Está pensado para desarrolladores que ya conocen HTML, CSS y JavaScript y quieren aprender cómo funciona el framework por dentro, desde el arranque (bootstrapping) hasta la gestión de memoria.
Recorre los pilares de AngularJS: enlace de datos bidireccional, scopes, controladores, vistas y plantillas del lado del cliente, filtros, directivas incluidas en el framework y creación de directivas propias, servicios e inyección de dependencias, y enrutamiento. También trata la validación personalizada de formularios, las peticiones XHR con $http para el contenido dinámico, la comunicación con servicios de backend (APIs de Google y bases de datos como MongoDB), la autenticación en aplicaciones reales, las pruebas de todas las partes de la aplicación, las herramientas profesionales y la compatibilidad con Internet Explorer.
Con más de 600 páginas, es una obra de referencia más que un tutorial guiado: abundan los ejemplos de código y hay una aplicación de ejemplo que se desarrolla paso a paso en un mini-ebook complementario, aunque la página oficial no la detalla. Fue uno de los libros más completos de la era AngularJS. Ten en cuenta que AngularJS es un framework distinto e incompatible con Angular (2+) y que dejó de recibir soporte oficial en 2022. Hoy sirve sobre todo para mantener o migrar aplicaciones heredadas, no para empezar proyectos nuevos.
- AngularJS 1.2
- Data binding
- Scopes
- Controladores
- Directivas
- Servicios
- Inyección de dependencias
- Routing
- Filtros
- Validación de formularios
- XHR / $http
- Testing
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

