</> CodeBooks
    ← Volver a Varios JS (página 2)
    Portada de Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

    Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

    Clive Herber, Simon Holmes

    Editorial
    Manning
    Año
    2019
    Páginas
    ~504
    Nivel
    Intermedio

    De qué trata

    Segunda edición, escrita por Simon Holmes y Clive Herber, de la guía de Manning para crear aplicaciones web full-stack con el stack MEAN. Se actualiza a MongoDB 4, Express 4, Angular 7, Node 11 y JavaScript moderno (ES2015 en adelante), y sustituye el AngularJS de la primera edición por el Angular actual con TypeScript. Es de nivel intermedio: los autores dan por hecho que el lector conoce el diseño típico de una aplicación web y escribe JavaScript al estilo ES2015.

    En 12 capítulos repartidos en cuatro partes, el libro sigue el mismo método de construir capa por capa. Empieza con un sitio estático en Node y Express, con plantillas del lado del servidor y Bootstrap, y lo despliega en la nube. Después modela los datos en MongoDB con Mongoose, diseña y consume una API REST, y desarrolla el frontend en Angular con componentes, servicios, routing y una SPA completa escrita en TypeScript. El cierre es un sistema de autenticación de usuarios que integra todo el stack, con buenas prácticas de organización del código.

    El hilo conductor vuelve a ser Loc8r, la aplicación que localiza lugares cercanos con wifi para trabajar, que se reconstruye con las nuevas versiones. Es una buena forma de ver cómo se comunican frontend, API y base de datos en un proyecto completo. Conviene saber que Angular 7 y Node 11 ya quedaron atrás, así que algunos comandos de Angular CLI, la configuración y los servicios de alojamiento pueden requerir ajustes, aunque la arquitectura que enseña sigue siendo válida.

    • MEAN stack
    • Node.js
    • Express 4
    • MongoDB 4
    • Mongoose
    • API REST
    • Angular 7
    • TypeScript
    • SPA
    • Autenticación
    • Despliegue

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Loc8r

    Aplicación de lugares cercanos con wifi que evoluciona de sitio estático en Express a SPA en Angular 7 y TypeScript, con datos en MongoDB y Mongoose expuestos por una API REST, autenticación de usuarios y despliegue en la nube.

    Más de Varios JS con nivel Intermedio