MERN. Guía Práctica de Aplicaciones Web
  1. Spanish
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

Descripción del libro

MERN es un conjunto de subsistemas de software para el desarrollo de aplicaciones, basado en los pilares del lenguaje JavaScript, que incluye las tecnologías Mongo DB, Express.js, React.js y Node.js; de ahí su nombre._x000D__x000D_Este libro constituye una guía práctica sobre los fundamentos del desarrollo web con MERN, ofreciendo al lector las herramientas esenciales para iniciarse y profundizar en todas las tareas clave que lo ayuden a comenzar, aprender, comprender e implementar aplicaciones web completas full-stack usando la pila de tecnologías MERN._x000D__x000D_Los autores, con una amplia experiencia docente, guiarán al lector en el proceso de instalación y configuración de todos los requisitos para poder crear, de forma práctica y desde cero, una aplicación web de microblogging con React.js del lado del cliente, capaz de consumir una API REST desarrollada con Node.js, Express.js y MongoDB del lado del servidor.

Cuenta con la confianza de 375,005 estudiantes

Acceso a más de 1 millón de títulos por un precio mensual asequible.

Estudia de forma más eficiente usando nuestras herramientas de estudio.

Información

Año
2020
ISBN del libro electrónico
9788418551215
ISBN de la versión impresa
9788499646343
4
React.js
La última parte de este libro corresponde al desarrollo del front-end, en el que crearemos una aplicación en React.js, apoyándonos en la librería axios para consumir los servicios de la API REST implementada, y en librerías como reactstrap para el uso de estilos en la interfaz de usuario (UI) basados en Bootstrap e implementados como componentes React.js. En el desarrollo de las vistas de la UI no haremos uso de hojas de estilo CSS. Si deseas profundizar acerca de la implementación de interfaces de usuario para aplicaciones web, te recomendamos que eches un vistazo a la sección de lecturas recomendadas. Finalmente, daremos los pasos necesarios para desplegar la aplicación front-end en Heroku. El área coloreada de la Figura 41 muestra el lugar ocupado por React.js en la pila MERN y los puntos más destacados que se tratarán en esta última parte.
Imagen que contiene captura de pantalla

Descripción generada automáticamente
Figura 41. Tecnologías y herramientas de desarrollo a partir de la pila MERN. React.js
Introducción al framework React.js
El framework React.js constituye la tecnología de cliente o front-end en la pila MERN, y a la que vamos a dedicar esta última parte del libro. En este caso, también se trata de una librería JavaScript, creada por Facebook, que nos ayuda a la hora de desarrollar aplicaciones en una sola página, conocidas como SPA (Single Page Application). Gracias a una comunidad en constante crecimiento, actualmente se pueden encontrar recursos implementados en React.js para satisfacer casi cualquier necesidad. De este modo, los desarrolladores podrán cr...

Índice

  1. Acerca de los autores
  2. Prólogo
  3. Acerca del libro
  4. El desarrollo web full-stack
  5. Patrones de diseño en el desarrollo web
  6. Introducción a la pila MERN
  7. Operaciones CRUD y HTTP. El corazón del back-end
  8. La especificación JavaScript
  9. MongoDB
  10. Node.js
  11. Express.js
  12. React.js
  13. Código fuente
  14. Recetarios