Video není dostupné.
Omlouváme se.
Creando BASE de DATOS SQL + BACKEND Desde Cero
Vložit
- čas přidán 16. 08. 2024
- En este video aprenderas a crear tu propio backend usando Turso, SQL + Deploy a producción desde cero paso a paso
Repositorio : github.com/mid...
▶ No te pierdas más directos en: / midudev
00:00:00 - Introducción
00:00:33 - Todas las mejoras que hemos hecho
00:01:19 - Todas las cositas que haremos
00:02:35 - Creando la Base de Datos
00:03:13 - Creando tablas de Categorías
00:04:04 - Creando tabla de opciones
00:05:27 - Votos
00:05:47 - Páginas para desplegar tu Base de Datos
00:06:33 - Continuando con la creación de las Base de Datos
00:09:51 - Checks en la tabla Votes
00:10:43 - Testeando 💣
00:11:03 - Eliminando tablas con DROP Table
00:12:44 - Insertando Datos de las Categorías y de las opciones
00:13:32 - Haciendo un script
00:18:35 - Template String peligrosos para SQL Inyection
00:19:59 - Insertando todos los datos
00:21:03 - Insertando datos a la tabla Votes
00:23:01 - Problemas en la insercción de datos
00:25:32 - Creando Triggers
00:25:46 - Trigger para el problema 1
00:29:04 - Trigger para el problema 2
00:30:38 - Creando Trigger 3 para problema 3
00:34:37 - Explicando Componente “Vote Final”
00:38:20 - Mostrando el componente en “VoteSystem”
00:41:34 - Arreglando el diseño
00:42:59 - Regresar al categoría que quieran editar
00:45:43 - Creando el Back-End
00:45:54 - Creando EndPoint
00:50:24 - Empezando con el Backend
00:51:44 - Cómo instalar Turso?
00:53:37 - Creando Base de datos con Turso
00:55:00 - Otros comandos
00:55:44 - Creando las variables de Entorno (.env para los expertos)
00:57:00 - Conexión a la BD + integración de la consulta SQL
00:59:23 - Viendo nuestras tablas, datos creados en Turso
01:00:34 - Arreglando problema de copiar y pegar
01:02:15 - Creando el cliente
01:06:14 - Haciendo peticiones a la API
01:10:51 - Hacer que se guarden los votos del usuario
01:20:24 - Y si falla uno?
01:21:46 - Solucionando el Error
01:23:08 - Verificando los datos en la BD de Turso
01:24:03 - Agregando Confeti
01:25:12 - fin
Que máquina. Que locura tú agilidad. Deberías aplicar a Microsoft por un senior y volverte millonario jajaja. Un abrazo Midu
Muchísismas gracias. Justo hemos empezado con las asignatura backend y SQL en mi uni!
Buenisimo Midu , el contenido ultimamente creando cosas full stack esta buenisimo
Quiza algun dia pudieras hacer un sistema desde cero en el backend. siempre gracias. Eres muy didactico.
Es un proyecto espectacular. Cualquier año os ficha el andorrano
Este es otro de mis cap fav de la telenovela ❤
gracias midu, cuando toca sql siempre me cuesta seguir. Pero además te iva a preguntar que en qué clase habías echo lo de autentificación... y acabo de ver el link! es esta! "Como hacer Autenticación a Twitch + Sistema de Votaciones usando Astro 4" joder, pensaba que era una clase aparte de este curso, que iba sobre twitch jaja, ahora la veré pero que putada el lio que me he echo xD
muy buen contenido, solo como como una recomendacion me gustaria que en este tipo de proyectos en lugar de hacer todo en un directo, lo hicieras en varias partes por que como dijistes al tener poco tiempo no se puede hacerlo perfecto y me gustaria un explicacion mas detalla y aprender sobre buenas practicas lo que solo seria posible con mas tiempo.
Este sí es mi profe :)
CRACK!!
Bravo!👏
El Midu es un crack 🔥🔥
abrazos crackkkkkkkkkkkkkk. siempre se aprende;
Gracias midudev por querés más a Bogotá que a Madrid
Hola midu soy un gran fan tuyo y muy buen video, podrias hacer uno similar pero con nextjs y turso SQL , mm algo como un crud que se yo ojala lo vez y te apetezca blesS!!
PRIMEROOOOO, AYUDA MUCHOOOOO TU CONTENIDO🥳
Crack, Enseñanos a utilizar Reflex, por favor 💪
Nunca imagine ver al daavoxeneize en un video de midu jaja
¿Tiene algún sentido agregar los INSERT en cada sentencia?
Entiendo que es inclusive más rápido en este caso si se agrega 1 INSERT y los valores separados nada más.
Hola Midu, sin haber utilizado sqllite (No se si habrá alguna limitación), tengo una consulta. Si ya tenías la columna "category_id" en la tabla "Options" ¿Era necesario incluirla en la tabla de "Votes" en donde ya tienes la referencia a la tabla "Options"? ¡Saludos y gracias por todos los videos y tutoriales!
En este caso no sería necesario porque cada option_id es clave primaria y por lo tanto único
@@joano.b.6966 Si, por eso me llamó la atención. Por eso pensé que quizás era por alguna limitación de SQLlite
LuPutoAmo.!!!
Cual es la extensión de vscode para que los errores se vean así??
errorlens
qué hay para aquellos que no entendemos un pomo? un cursito muy básico?
en mi universidad me enseñaron con sql y el data modeler ademas de este metodo xdddd
Hola midu, buen video!
No se oyen los comentarios de los subs...
No puede ser acababa de desinstalar linux porque segun yo no encontré nada que me prohibiera usar Windows directamente
turso te da lo que te puede dar vercel por ejemplo?
El control en SQLite: CHECK rank entre 1 y 4, es posible replicarlo en Mysql y PostgreSQL?
Hola... ya no se usa y no hace nada. por ejemplo en MySql apartir de la version 8.0.16
Y para implementar de Sql Server?
Esa base de datos solamente se utiliza para aplicaciones locales, para la web mysql. Aunque lo mismo pero hay un poquito de diferencia.
Amigo, tienes algun curso de css? El otro dia recuerdo haber visto un reel tuyo donde mencionabas algunos cursos gratuitos tuyos, pero no los encuentro.
czcams.com/play/PLUofhDIg_38q7l8gV4IVCz_pjUeyD99_j.html&si=z-ZKygdsrhzhOGa1
busca la playlist en el canal
Si tiene
Y Supabase es recomendado?
Si.
Una pregunta, ¿porque dices que fue una P*T* MI***A hacer la pagina de los Esland en Catalàn?
Yo? Yo no lo digo, lo dijo TheGrefg 😅
29:21 otro dev que cae en la adicción :(
Da curiosidad que algunas veces dices "traigers" y otras "triggers" porque a mi tambien me pasa, y no sé porqué 🥲 Es porque se dice así para SQL o que? Jajaja