MERN

MERN

GUÍA PRACTICA DE APLICACIONES WEB

FONTECHA JESUS

25,90 €
IVA incluido
Disponible (Entrega en 24/48h)
Publishing house :
RA-MA
Year of edition:
2020
Matter
Internet webs
Ubicación
A1-3110
ISBN:
978-84-18551-05-5
Pages :
258
Binding :
Otros
25,90 €
IVA incluido
Disponible (Entrega en 24/48h)
To add favorites

ACERCA DE LOS AUTORES PRÓLOGO ¿QUIÉN ES CARLOS AZAUSTRE? ACERCA DEL LIBRO ¿QUÉ ES Y QUÉ NO ES ESTE LIBRO? ACERCA DEL CONTENIDO EL DESARROLLO WEB FULL-STACK PATRONES DE DISEÑO EN EL DESARROLLO WEB GENERALIDADES INTRODUCCIÓN A LA PILA MERN OPERACIONES CRUD Y HTTP. EL CORAZÓN DEL BACK-END LA ESPECIFICACIÓN JAVASCRIPT CAPÍTULO 1. MONGODB 1.1 CONSIDERACIONES INICIALES 1.2 BASES DE DATOS LOCALES VERSUS SERVICIOS DE TERCEROS 1.2.1 Registro y configuración de MongoDB Atlas 1.2.2 Instalación local y uso de la shell de MongoDB 1.3 HERRAMIENTAS GRÁFICAS PARA LA MANIPULACIÓN DE DATOS 1.3.1 Instalación y uso de MongoDB Compass 1.4 LECTURAS RECOMENDADAS CAPÍTULO 2. NODE.JS 2.1 PRIMEROS PASOS 2.2 HOLA MUNDO EN NODEJS 2.3 EL PACKAGE.JSON Y EL GESTOR DE PAQUETES NPM 2.3.1 El gestor npm 2.4 ATOM COMO EDITOR PARA EL DESARROLLO DE APLICACIONES WEB 2.4.1 Instalación de Atom 2.5 CONTROL DE VERSIONES CON GIT 2.5.1 Instalación de Git 2.5.2 Introducción a Github 2.6 LECTURAS RECOMENDADAS CAPÍTULO 3. EXPRESS.JS 3.1 ¿QUÉ ES EXPRESS.JS? 3.2 HOLA MUNDO EN EXPRESS.JS 3.3 GENERACIÓN DE UNA APLICACIÓN EXPRESS.JS 3.3.1 Acerca de la ejecución y depuración 3.4 INTRODUCCIÓN A LAS APIS REST Y ENRUTADO CON EXPRESS.JS 3.4.1 Características generales de REST 3.4.2 Rutas y manejadores 3.4.3 CRUD y Enrutado 3.4.4 Códigos de estado y formatos de contenido 3.4.5 Express Router 3.4.6 Creación de mi primera API REST 3.4.7 Cómo consumir una API REST. Introducción a los clientes REST 3.5 MAPEADORES DE DATOS Y ODM 3.5.1 Creación de modelos con mongoose en Express.js 3.5.2 Conexión con MongoDB Atlas 3.6 INTRODUCCIÓN A LAS VARIABLES DE ENTORNO 3.6.1 Creación y acceso a variables de entorno 3.7 SERVICIOS REST PARA LA GESTIÓN DE USUARIOS 3.7.1 Devolución de todos los usuarios 3.7.2 Devolución de un usuario 3.7.3 Inserción de un usuario 3.7.4 Actualización de un usuario 3.7.5 Borrado de un usuario 3.7.6 Login de un usuario 3.7.7 Comprobación de servicios y refinamiento del ?app.js? 3.8 SERVICIOS REST PARA LA GESTIÓN DE POSTS 3.8.1 Devolución de todos los posts existentes 3.8.2 Devolución de los posts de un usuario 3.8.3 Inserción de un nuevo post 3.8.4 Actualización de un post 3.8.5 Borrado de un post 3.9 PUESTA EN PRODUCCIÓN DE LA API REST 3.9.1 Introducción a Heroku 3.9.2 Instalación y despliegue de la aplicación en Heroku 3.9.3 Despliegue desde Github 3.10 CONCEPTOS AVANZADOS 3.10.1 Seguridad de la API REST y uso de tokens 3.11 LECTURAS RECOMENDADAS CAPÍTULO 4. REACT.JS 4.1 INTRODUCCIÓN AL FRAMEWORK REACT.JS 4.1.1 Empaquetadores de módulos 4.1.2 Hola Mundo en React.js 4.1.3 React Developer Tools 4.1.4 Introducción a la sintaxis JSX 4.1.5 Uso de componentes. Tipos y fases del ciclo de vida 4.1.6 Propiedades y estados 4.1.7 Enrutado con React Router 4.2 DEFINIENDO EL ESTILO DE LA INTERFAZ CON REACTSTRAP 4.3 ESTRUCTURA DE LA APLICACIÓN REACT.JS 4.3.1 Fundamentos y primeros pasos 4.4 CONSUMO DE UNA API REST DESDE REACT.JS CON AXIOS 4.4.1 GET con axios 4.4.2 POST con axios 4.4.3 DELETE con axios 4.4.4 Definición de una instancia base 4.5 DESARROLLO DEL CLIENTE. PÁGINAS, COMPONENTES Y COMUNICACIÓN CON EL API REST 4.5.1 Login de un usuario 4.5.2 Registro de un nuevo usuario 4.5.3 Visualización de todas las entradas 4.5.4 Panel de control o Dashboard 4.5.5 Visualización de las entradas del usuario 4.5.6 Añadir y editar entradas 4.6 PUESTA EN PRODUCCIÓN DE LA APLICACIÓN REACT.JS 4.7 CONCEPTOS AVANZADOS 4.7.1 Reducers y Redux 4.8 INTRODUCCIÓN A LOS HOOKS EN REACT.JS 4.8.1 ¿Qué son los hooks? 4.8.2 Clases como funciones 4.8.3 Hooks de estado 4.8.4 Hooks de efecto 4.8.5 Reglas y hooks personalizados 4.9 LECTURAS RECOMENDADAS APÉNDICE A. CÓDIGO FUENTE APÉNDICE B. RECETARIOS JAVASCRIPT. EXPRESIONES Y OPERACIONES BÁSICAS MONGODB. OPERACIONES CRUD Y FILTROS NODE PACKAGE MANAGER. COMANDOS BÁSICOS CÓDIGOS DE ESTADO HTTP EXPRESS.JS. CONFIGURACIONES, SOLICITUDES Y RESPUESTAS GIT Y GITHUB. COMANDOS BÁSICOS REACT.JS. FUNDAMENTOS Y COMPONENTES REACT.JS. HOOKS

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.

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.

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.

Artículos relacionados

  • WEB3
    TAPSCOTT, ALEX
    En las tres últimas décadas hemos pasado de la "web de solo lectura" a la "web de lectura escritura", que ha convertido a los usuarios de Internet en creadores de contenido y ofrece infinitas oportunidades para la colaboración. Si bien esta nueva web revolucionó los medios de comunicación, el comercio y otras industrias, la proliferación de ciberataques, ataques de datos y la r...
    Available

    29,95 €

  • EL METAVERSO. UN VIAJE HACIA LA TIERRA DIGITAL
    KIM, SANGKYUN
    Jensen Huang dijo: Se acerca el metaverso en su discurso inaugural en una conferencia en octubre de 2020. Es el fundador y director ejecutivo de Nvidia, una empresa tecnológica multinacional que diseña y produce unidades de procesamiento gráfico para el mercado de la computación móvil. La palabra metaverso está formada por el prefijo meta y universo. Aunque no estemos muy fami...
    Available

    26,50 €

  • METAVERSO
    MARTÍN-BLAS, EDGAR / EDGAR MARTIN-BLAS MÉNDEZ
    BIENVENIDOS A UN VIAJE MÁS ALLÁ DE LA REALIDAD, BIENVENIDOS AL METAVERSO El metaverso es el nuevo Internet tridimensional que va a cambiarlo todo en el consumo digital. Una nueva dimensión hará que vivamos experiencias increíbles en lugares de ensueño nunca antes explorados. En ella sentiremos presencia, realizaremos actividades casi físicas y nacerán nuevos negocios y sectores...
    Available

    19,95 €

  • METAVERSOS. LA GRAN REVOLUCIÓN INMERSIVA
    PEÑA DE SAN ANTONIO, ÓSCAR
    Este libro es el primero en lengua hispana en hablar sobre metaversos, la gran revolución de la Internet inmersiva, un punto de inflexión que va a modificar la tecnología, la economía y la sociedad tal y como las conocemos. ¿Te imaginas andando por la avenida principal de tu ciudad camino de casa tras un duro día de trabajo y, sediento, te apeteciese una cerveza que no tienes?...
    Available

    25,95 €

  • PUBLICIDAD EN FACEBOOK E INSTAGRAM. CURSO PRÁCTICO PARA CREAR ANUNCIOS QUE VENDE
    IVARS, ANA
    Las redes sociales han democratizado la publicidad. El ámbito online abre las puertas a una nueva forma de comunicar, inspirar y vender. La publicidad en Facebook e Instagram no se basa en una alta capacidad de inversión, sino en dominar la técnica de las subastas virtuales, los comportamientos de usuario, las pujas y los mensajes personalizados. Se trata de entender los objeti...
    Available

    22,95 €

  • ESTO ES TWITCH
    AINA RAMIS
    Twitch va de personas que se relacionan entre sí. De personas que hablan y construyen vínculos. Así es cómo funciona, y esa está siendo la clave de su éxito. Este medio de comunicación de masas, liderado por jóvenes gamers, puede convertirse en la profesión de cualquier persona con un poco de carisma. El manual que tienes entre tus manos te permitirá aprovechar todas las herram...
    Available

    17,90 €