Este libro se dirige a cualquier informático que desee optimizar el desarrollo industrial de sus aplicaciones web, con la implementación de una arquitectura MEAN (basada en MongoDB, el framework Express, el framework Angular y un servidor Node.js). El autor le da las claves para cumplir con los nuevos requisitos cada vez más exigentes, de este tipo de desarrollo, a saber, la necesidad de reutilizar componentes de software para aumentar la productividad del desarrollo y la...
Este libro se dirige a cualquier informático que desee optimizar el desarrollo industrial de sus aplicaciones web, con la implementación de una arquitectura MEAN (basada en MongoDB, el framework Express, el framework Angular y un servidor Node.js). El autor le da las claves para cumplir con los nuevos requisitos cada vez más exigentes, de este tipo de desarrollo, a saber, la necesidad de reutilizar componentes de software para aumentar la productividad del desarrollo y la optimización de la carga del servidor, que no para de aumentar.
El desarrollo de una aplicación Angular dentro de una arquitectura MEAN, se beneficia de la consistencia del uso de JavaScript y su extensión TypeScript, a nivel del cliente y del servidor. En los primeros dos capítulos, el lector encontrará la información necesaria para comprender este lenguaje, que permite la programación orientada a objetos con clases. A continuación se detallan, por un lado, la implementación de un servidor Node.js extremadamente reactivo y por otro lado, el framework de aplicación Angular (en la versión 8 en el momento de la escritura de este libro). Esto le permite crear aplicaciones de una sola página (interactuando con el servidor solo para intercambiar datos) y demuestra una modularidad ejemplar, organizada en dos niveles: módulos y componentes. El libro también presenta el sistema de gestión de base de datos NoSQL MongoDB que, combinado con los otros dos pilares de la arquitectura, permitirá un acceso eficiente a un volumen muy alto de datos.
Siendo la visualización de información un área emblemática de Angular, también se estudia la visualización de gráficos y la anotación gráfica de Google Maps. Por último, también se presenta al final del libro el uso de tres librerías de componentes gráficos muy populares (PrimeNG, Material y ngx-bootstrap).
A lo largo del libro, un hilo común con numerosos ejemplos de código guía al lector hacia la creación de una aplicación de comercio electrónico, un ejemplo ideal para ilustrar la implementación de una arquitectura MEAN.
¡Nuevo! Rondas de preguntas disponibles con la versión online.
3. Despliegue con http-server (acceso directo a Node.js)
Para ir más lejos
Lo malo es que los libros deberían actualizarse ya que algunas tecnologías cambian demasiado rápido y los ejemplos del libro dan error y te hacen volverte loco.
AnónimoRespuesta de ENI,
¡Hola Marco! Lamentamos que hayas tenido problemas con algunos de los ejemplos del libro. Escríbenos por favor a comercial@ediciones-eni.
com detallando esos errores para que los podamos transmitir al departamento correspondiente e intentar evitar que sigan reproduciéndose. Sobre lo que comentas de que pueda haber algunos títulos de menor actualidad es porque siguen siendo objeto de búsqueda para muchos de nuestros clientes, así como de consulta en nuestra biblioteca. Saludos.
Buen contenido estructurado y sencillo de seguir.
Anónimo
Pierre POMPIDOR
Profesor de informática en la Universidad de Montpellier, Pierre POMPIDOR enseña diseño y programación de aplicaciones web, así como visualización de información a estudiantes de Licenciatura y Máster. A través de este libro y a toda su pedagogía, transmite al lector sus conocimientos sobre el desarrollo industrial de aplicaciones web con una arquitectura MEAN.