Conexión entre Frontend y Backend con Spring Boot y una API REST | Curso de Spring Boot

preview_player
Показать описание
Bienvenidos a nuestro completo curso de Spring Boot! En este video, te enseñaremos cómo conectar el frontend y el backend de tu aplicación web utilizando Spring Boot y una API REST. Aprenderás los pasos necesarios para establecer una comunicación eficiente entre ambos componentes y crear una experiencia de usuario fluida.

En este curso, exploraremos cómo integrar el frontend y el backend de una aplicación web utilizando Spring Boot como nuestro framework backend y una API REST como mecanismo de comunicación. Aprenderás a establecer la conexión entre ambas partes y a transmitir datos de forma segura y eficiente.

Contenido del video:
Preparación del proyecto: Comenzaremos por configurar un proyecto de Spring Boot y establecer la estructura básica del mismo. Te mostraremos cómo incluir las dependencias necesarias para crear una API REST y cómo organizar tu código de manera adecuada.

Creación de endpoints de la API: Aprenderás a diseñar y desarrollar los endpoints necesarios en tu API REST para permitir la comunicación con el frontend. Veremos cómo manejar peticiones HTTP, procesar y enviar datos en diferentes formatos.

Implementación del frontend: Te guiaremos en la creación del frontend de tu aplicación web utilizando las tecnologías más populares, como HTML, CSS y JavaScript. Aprenderás a interactuar con la API REST para obtener y enviar datos, así como a presentarlos de forma atractiva al usuario.

Conexión entre el frontend y el backend: En esta sección, te enseñaremos cómo establecer la conexión entre el frontend y el backend utilizando Fetch API. Exploraremos diferentes métodos de comunicación, como obtener datos del backend, enviar formularios y manejar respuestas asincrónicas.

Indice de tiempos:

0:00 Introducción.
0:51 Requisitos para seguir el curso.
4:50 Esquema de lo que vamos a hacer en este vídeo.
8:35 Esquema de API REST típica.
12:07 Creando nuestro proyecto Spring Boot.
19:24 Estructura de proyecto Spring Boot API REST Modelos, Repositorios y Controladores.
22:14 Creando nuestros modelos. Entities.
26:33 Creando nuestros repositorios. Repositories.
28:00 Creando nuestros controladores. Controllers.
31:46 CRUD Mapeando metodos GET. READ
48:14 CRUD Mapeando medodo POST. CREATE
53:22 Creando Formulario en el Front-End
01:06:55 Conectando el formulario con el Back-End mediante JS. Enviando JSON por POST.
01:25:53 CRUD Mapeando medodo PUT. UPDATE.
01:29:28 CRUD Mapeando medodo DELETE.
01:33:00 Creando tabla HTML para mostrar nuestros datos.
01:40:00 Rellenando nuestra tabla de manera dinámica con los datos devueltos del Backend.
01:50:56 Borrando un registro desde el Front en la BBDD y actualizando la tabla.
01:54:51 Modificando registro desde el Front en la BBDD y actualizando la tabla.
02:19:22 Despedida.

¡No olvides dar like, suscribirte y compartir!
Si este video te resultó útil y te gustaría aprender más sobre el mundillo de la programación, te invitamos a darle like y suscribirte a nuestro canal. No olvides compartir este video con tus amigos y colegas que también estén interesados en este tema.

Tienes todo el código disponible en:

Sígueme en instagram:

Spring Boot, API REST, frontend, backend, comunicación entre componentes, desarrollo web.

#SpringBoot #APIREST #Frontend #Backend #DesarrolloWeb #Autenticación #Autorización #Despliegue
Рекомендации по теме
Комментарии
Автор

Excelente video... Me ayudó mucho a hacer lo que necesitaba

egbertotorrescoronado
Автор

Muy buen canal con videos de alta calidad tocando tecnologias muy buscadas actualmente! Espero que aumenten los suscriptores porque te lo mereces. Un abrazo!

elvisbucatariu
Автор

Me ayudo tu video, muchas gracias, era exactamente lo que buscaba

leonidazzs
Автор

Muchas gracias por compartir el repositorio ❤

chicabatichica
Автор

buenas saludos desde colombia justamente ya habia terminado mi crud con @Restcontroller y lo probe con postman y swagger y estaba pensando como pasar los datos ingresador y hacerlo por html y formulario pense que no se podia y tenia que usar el @Controller gracias bien explicado tu video

danielcardenas
Автор

que buen video ! la explicacion la musiquita etc

charlie_arteaga
Автор

por conversión se usa /api/v1/ de esta forma siempre llevas con control de version

darzkrow
Автор

Excelente material! Gracias por compartir, me gusta mucho este tipo de contenido.
Un consejo, intenta disminuir la música de fondo.

saulmedina
Автор

te falto el boton de agregar para no andar cambiando la url jajaj pero se entendio todo perfecto muchas gracias me ayuda mucho

Natahsz
Автор

Buen video, donde esta el video del consumo de la API de pokemon??

DavidRodriguez-zdyo
Автор

hola una consulta, el template html, como logras que sirva desde localhost ? , yo lo abro y me da una ruta local de mi maquina.

saludos.

hentaytakermen
Автор

Muy bueno el video, pero me quede en la tabla(plantilla), de que pagina la bajaste ?

ChristianGaray-wcgv
join shbcf.ru