</> CodeBooks
    ← Volver a Angular (página 3)
    Portada de Learning AngularJS A Guide to AngularJS Development

    Learning AngularJS A Guide to AngularJS Development

    Ken Williamson

    Editorial
    O'Reilly
    Año
    2015
    Páginas
    ~325
    Nivel
    Básico

    De qué trata

    Libro de O'Reilly (2015) en el que Ken Williamson, ingeniero y arquitecto de software con más de veinte años de experiencia, enseña AngularJS 1.x de forma práctica para crear aplicaciones del lado del cliente, de escritorio y móviles, que se apoyan en servicios web REST como backend. Es una evolución de su guía autopublicada «A Guide to AngularJS Development» (2014). Está dirigido a principiantes e intermedios en AngularJS que ya conocen JavaScript, el desarrollo web y los patrones de diseño de software.

    Tras explicar en qué se diferencia AngularJS de otros frameworks MVC, el autor dedica un capítulo al IDE y a la estructura de los proyectos. Después recorre el patrón MVC aplicado a AngularJS: controladores, vistas con Bootstrap y modelos. Luego muestra cómo consumir servicios REST públicos, cómo organizar la lógica de negocio en servicios, cómo crear y probar directivas y cómo construir una capa de seguridad con servicios de AngularJS que no son REST. La parte final sitúa AngularJS dentro del stack MEAN (MongoDB, Express, AngularJS y Node.js), con despliegue en la nube y uso en móviles, y dedica un capítulo al SEO de sitios hechos con AngularJS.

    El aprendizaje gira en torno a una aplicación de ejemplo, un blog, que se construye a lo largo de los capítulos y termina desplegada en la plataforma OpenShift de Red Hat. Su aporte es mostrar una aplicación AngularJS completa conectada a un backend real, incluyendo temas que otros libros omiten, como la seguridad o el SEO en aplicaciones de una sola página. Su contenido ha quedado desfasado: AngularJS ya no tiene soporte, y tanto OpenShift como las prácticas de SEO cambiaron mucho, así que hoy sirve sobre todo para entender o mantener proyectos heredados.

    • AngularJS 1.x
    • MVC
    • Controladores
    • Vistas con Bootstrap
    • Servicios REST
    • Directivas
    • Seguridad
    • Stack MEAN
    • Node.js y Express
    • MongoDB
    • OpenShift
    • SEO

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación de blog con AngularJS y MEAN

    Blog que se construye a lo largo del libro con controladores, vistas Bootstrap, modelos y servicios de AngularJS que consumen APIs REST, con una capa de seguridad propia. Al final se integra en el stack MEAN y se despliega en la nube de OpenShift.

    Más de Angular con nivel Básico