![DevSolutions](/img/default-banner.jpg)
- 36
- 38 022
DevSolutions
Mexico
เข้าร่วมเมื่อ 15 ก.พ. 2020
DevSolutions nace de la necesidad de la gente en poder aprender distintas tecnologías para desarrollo de aplicaciones, empleando código de programación para desarrollarlos, ayudando así a que puedan resolver de distintas maneras los problemas que se les presenten, siendo parte de su crecimiento personal y profesional.
PRISMA ORM - 07 - MUTACIONES (CREATE, UPDATE, DELETE)
En esta ocasión voy a explicarles qué son las mutaciones y cómo podemos crear, actualizar y eliminar registros de nuestra base de datos haciendo uso del ORM de Prisma con NodeJS y TypeScript
มุมมอง: 78
วีดีโอ
PRISMA ORM - 06 - MODULOS Y PRIMEROS ENDPOINTS
มุมมอง 125หลายเดือนก่อน
En esta ocasión voy a explicarles qué son los módulos, cómo nos beneficia modularizar nuestro proyecto y cómo creamos nuestros primeros endpoints para obtener los usuarios de nuestra base de datos
PRISMA ORM - 05 - MIGRACIONES
มุมมอง 125หลายเดือนก่อน
En esta ocasión voy a explicarles qué son y cómo se crean las migraciones para crear el esquema de nuestra base de datos
PRISMA ORM - 4.2 RELACIONES - MUCHOS A MUCHOS
มุมมอง 2693 หลายเดือนก่อน
En esta ocasión voy a explicarles cómo se hacen las relaciones muchos a muchos usando PRISMA ORM para terminar de aplicar los conceptos de las relaciones y poder continuar con nuestra API
PRISMA ORM - 4.1 RELACIONES - 1 A 1 & 1 A MUCHOS
มุมมอง 3814 หลายเดือนก่อน
En esta ocasión voy a explicarles cómo se hacen las relaciones uno a uno y uno a muchos usando PRISMA ORM, ahora aplicamos los conceptos aprendidos en el video anterior
PRISMA ORM - 4 RELACIONES - CONCEPTOS
มุมมอง 1014 หลายเดือนก่อน
En esta ocasión voy a explicarles algunos conceptos necesarios para entender las relaciones usando PRISMA ORM, para posteriormente, poder aplicarlos en la práctica y tener una visión más clara de cómo crear todas las relaciones
PRISMA ORM - 3.1 MODELOS - PRÁCTICA
มุมมอง 1825 หลายเดือนก่อน
En esta ocasión voy a explicarles cómo crear modelos usando PRISMA ORM aplicando lo aprendido en el vídeo anterior acerca de la teoría, dejando el código preparado para el próximo tema que son las relaciones.
PRISMA ORM - 03 MODELOS - TEORIA
มุมมอง 1115 หลายเดือนก่อน
En esta ocasión voy a explicarles qué son los modelos, esta explicación es una presentación para entender de manera teórica qué son los modelos para después pasar a la creación de nuestros modelos ya en el código
PRISMA ORM - 02 CREANDO NUESTRA BASE DE DATOS
มุมมอง 1576 หลายเดือนก่อน
En esta ocasión voy a explicarles cómo crear nuestra base de datos usando Docker para nuestro proyecto de Prisma ORM
PRISMA ORM - 01 INSTALACIÓN Y CONFIGURACIÓN
มุมมอง 3227 หลายเดือนก่อน
En esta ocasión voy a explicarles cómo instalar y configurar el ORM de prisma en nuestros proyectos de NodeJS. Link del CLI utilizado: www.npmjs.com/package/node-express-cli
¿QUÉ ES PRISMA ORM? | EN 6 MINUTOS
มุมมอง 1K8 หลายเดือนก่อน
En esta ocasión voy a explicarles qué es Prisma ORM , por qué es muy usado en los proyectos nuevos de NodeJS y qué es lo que ofrece a diferencia de otros ORM's. Si quieres apoyarme comprándome un café: www.buymeacoffee.com/leoprogramador
CREA FORMULARIOS EN REACT (TYPESCRIPT) USANDO HOOKS!! | REACT FORM EASE
มุมมอง 684ปีที่แล้ว
En esta ocasión voy a explicarles cómo crear formularios en react con typescript usando un hook increíble descargando una sola librería, de esta manera podemos simplificar y tener formularios más legibles Link del paquete utilizado: www.npmjs.com/package/react-form-ease Si quieres apoyarme comprándome un café☕ te dejo aquí el enlace, ayudarías mucho a crecer el canal : www.buymeacoffee.com/leop...
Node TypeScript con módulos | Node Express CLI
มุมมอง 229ปีที่แล้ว
Para terminar con esta trilogía de vídeos, hoy les traigo este paquete llamado node-express-cli el cual nos ayudará a crear un proyecto de NODE con TypeScript usando módulos de manera rápida y sencilla. Link del paquete utilizado: www.npmjs.com/package/node-express-cli?activeTab=readme Si quieres apoyarme comprándome un café☕ te dejo aquí el enlace: www.buymeacoffee.com/leoprogramador
Configurar Node, Express, TypeScript y ESLint Standard con módulos | Parte 2 - Configuración
มุมมอง 631ปีที่แล้ว
Continuando con la instalación del vídeo anterior, el vídeo de hoy voy a explicarles cómo configurar un proyecto de Node con Express con módulos usando TypeScript y ESLint Standard. Si quieres apoyarme comprándome un café☕ te dejo aquí el enlace: www.buymeacoffee.com/leoprogramador 00:00 Introducción 00:37 Archivo eslintrc 02:26 Archivo eslintignore 03:18 Archivo gitignore 04:30 Archivo env 04:...
Instalar Node, Express, TypeScript y ESLint Standard con módulos | Parte 1 - Instalación
มุมมอง 332ปีที่แล้ว
En esta ocasión voy a explicarles cómo crear un proyecto de Node con Express, con módulos para tener nuestro código mejor organizado instalando también TypeScript y ESLint Standard para nuestro código de TypeScript Si quieres apoyarme comprándome un café☕ te dejo aquí el enlace: www.buymeacoffee.com/leoprogramador
Instalar Vue 3, TypeScript y ESLint Standard con Vite
มุมมอง 884ปีที่แล้ว
Instalar Vue 3, TypeScript y ESLint Standard con Vite
¿CÓMO EMPEZAR A PROGRAMAR? EN 7 MINUTOS | Desarrollo Web
มุมมอง 673 ปีที่แล้ว
¿CÓMO EMPEZAR A PROGRAMAR? EN 7 MINUTOS | Desarrollo Web
CONSUMIR API SPRING BOOT CON IMAGENES EN LARAVEL | EXAMEN 1 - COMPETENCIA 1
มุมมอง 5803 ปีที่แล้ว
CONSUMIR API SPRING BOOT CON IMAGENES EN LARAVEL | EXAMEN 1 - COMPETENCIA 1
CREAR API SPRING Y CONSUMIRLO CON LARAVEL
มุมมอง 3603 ปีที่แล้ว
CREAR API SPRING Y CONSUMIRLO CON LARAVEL
Curso "Fundamentos de Base de Datos" | 3. Bases de Datos y SGBD
มุมมอง 713 ปีที่แล้ว
Curso "Fundamentos de Base de Datos" | 3. Bases de Datos y SGBD
Curso "Fundamentos de Base de Datos" | 2. Historia
มุมมอง 5644 ปีที่แล้ว
Curso "Fundamentos de Base de Datos" | 2. Historia
Curso "Fundamentos de Base de Datos" | 1. Introduccion
มุมมอง 1414 ปีที่แล้ว
Curso "Fundamentos de Base de Datos" | 1. Introduccion
Buenas bro, estoy siguiendo tus videos y estan genial, sigue asi. Lo unico que echo en falta es que no hagas algun ejemplo usando seeders y otro con middlewares. Me encanta todo el contenido que esta metiendo hasta ahora de prisma ORM
que buen video hermano!! gracias ando empezando en react y dejas ver bien lo util que es
faltaron las autorelaciones brooo esas joden mucho
saludos! genial el curso, recomendable agrandar un toque la letra porfa
Saludos! buena explicación. tengo una duda respecto a si es necesario instalar prisma o cúal sería su objetivo solo instalé @prisma/client y me anda, entonces me entró la duda
¡Hola edarcode! Gracias por tu comentario 👍 Instalar solo '@prisma/client' es suficiente si solo quieres interactuar con la base de datos en tu aplicación pero si necesitas manejar el esquema de la base de datos y realizar migraciones es recomendable instalar también el CLI de Prisma Espero que esto aclare tu duda. ¡Saludos!
@@devsolutionsmx tiene comunidad en discord ?
eres genial mi amigo!!
Que gran video broo, aunque el sonido cuando pasa de un lado a otro distrae un monton jaja
Gracias, habia leido la documentación pero no me quedaba claro en donde se almacenaban las llaves y el esquema me daba algunos errores, necesitaba de su explicación para que me quedara claro.
gracias bro, me salvaste la semana
Sería interesante el curso de docker👌. Gracias por el video
Ese efecto de microfono en 1 solo canal de audio se oye o no se oye en celular
Gracias, muy buena la explicación!👏🏻
Men estaba creando una api y la neta como no puedo instalar ruby en mi windos en verdad prisma me a salvado de muchas. tqm
Is there any chance you could get enticed to teach us a crash course on working with unsupported types in Prisma like "point" and "polygon" and maybe showcase examples of basic geo queries like *point intersects point or *point within polygon. There are dozens of open/closed discussions on their github but it seems that geo types are in at the back of the bus for them. I saw there are no videos on youtube showcasing this approach or anywhere else for that matter in video format. Thank you so much for your time!
muy buena explicacion, gracias!
Excelente introducción.
No sé si tu sepas alguna forma para que los modelos uno los pueda colocar en diferentes archivos, ya que así en un solo archivo se hace muy difícil de leer cuando se menciona más de una tabla.
@@devsolutionsmx Dale muchas gracias!!!
Vite hoy marzo 2024 0.03
Algo similar para JavaScript?
Hola Omar, esta librería también se puede usar para JavaScript, si necesitas más ayuda no dudes en comentar!!
La mejor explicación.
¿Que onda? ¿Mucha cafeína y lo grabaste dando vueltas en una calesita?
Que pésima manera de enseñar algo, es puro bla bla bla, esta orientado a personas que le son suficientes este tipo de enseñanza, la verbal, y deja afuera a otra sección de audiencia que requieren imágenes, ejemplos gráficos, etc., por eso este tipo de vídeos tienen poca audiencia, carecen de técnica didáctica, ser un experto en lo que se intenta enseñar no te hace un experto en enseñanza, hasta para eso se debe entrenar por lo menos investigar que existen personas con formas distintas de aprendizaje.
la mejor explicación!! me suscribo :)
Muy buen video, me queda una duda, supongamos que tengo un proyecto en PHP Laravel y con docker instalo todo lo que necesito, servidor local, bbdd, etc, cuando empiezo a programar todo ese codigo se va guardando en algun contenedor de docker o el codigo no se guarda? en paralalo deberia ir subiendo el codigo con GIT cierto? Por otro lado, voy a tener un contenedor con todo o puedo tener un contenedor solo con el codigo, otro son el servidor y otro con la BBDD? si yo al actualizo algo del codigo en producciòn por ejemplo tengo que volver a correr el contenedor? Muchas gracias
Buen video, pero recuuerda respirar y hacer pausas todo con el objetivo de tener una mejor comunicacion
Puedes hacer un videos sobre los sockets y como usarlos con esta configuraciónes te lo agradecería mucho. 😉 Y perdón las molestias jeje
Me gusto mucho la manera de estructura de carpetas 😊, y una pregunta ¿como hacer para que salga la barra de la parte superior de vscode?
Hola! Es buena opción y aunque la automatización de importaciones puede ser útil para mantener un código organizado y evitar repetición, es importante tomar en cuenta las implicaciones en términos de flexibilidad y personalización de las rutas, especialmente cuando se trata de agregar middlewares específicos a estas mismas 🤔. Por ejemplo: router.use('/api/auth' authRoutes) router.use('/api/profile', passport, profileRoutes ) Aqui usamos solamente passport para que se ejecute antes de profile routes, sin embargo auth routes deben ser públicas. Claro que podrías agregar el middleware en cada ruta individual dentro de su router, pero se pierde un poco la legibilidad, ya que el motivo del router principal, a demás de conectar todas las rutas funciona como un "índice de rutas", como una fuente de la verdad y debe ser explícito a la vista para saber qué rutas estan o no disponibles en tu proyecto.
Lo probé y me enamore de svelte
No le subas la velocidad compa
Mas claro imposible
Muy buena explicación
No lo conocía investigare
Bajen la velocidad a x.75 y ya se escucha normal. Muy buen video
Buen contenido bro🙌
una pequeña sugerencia... Vite no de se pronuncia "vait" o "vite", se pronuncia "vit". Dicho por el mismo Evan You en sus cursos
"¿QUÉ ES PINIA?" Asi dice el titulo del video, entonces, porque estoy mirando "Ejemplo con vuex" ? Lo que quiero ver es sobre PINIA, no como era antes de pinia :/
Te muestra las comparaciones.
Muy buen video, pero muy acelerado y los efectos de sonido estas raros bro. Muchas gracias <3
bro buena info, pero mala la calidad del video. Trata de mejor eso pf
Le has metido velocidad x1.25?
¿La palabra correcta es compilar o transpilar ? Gracias por el video !
Explicaste bien pero NO hace falta acelerar tanto el audio, pierde calidad y se vuelve difícil de entender, yo le tuve que reducir la velocidad a 0.75
Para mi estuvo perfecto, odio cuando los videos son muy lentos
Opino lo contrario, cuando tienes concentracion avanzas rapido y mas con audios acelerados
Muy buen video, muchas gracias por compartir
Hola Leo, muy buen video, muchas gracias por compartirlo, justo estabas trabajando en unas pruebas para migrar de vuex a pinia pero me tope con un problema cuando queria usar una funcion compartida que hacia unos mutation para reutilizarlo en varios lados pero fue imposible porque en pinia no hay mutation, entonces voy a probar la versión 2 que muestras a ver si esa forma si me ayuda con lo que quiero, muchas gracias :D
Si le pones más aceleración quizá lo metes en menos de 5 minutos. Es una lástima, porque es interesante pero el sonido está aceleradisimo y en ocasiones se escucha mal :(
es verdad
bajale la velocidad y ahi se escucha de forma normal
¡Genial! Es explicativo este video, me gusta
Muchas gracias por el video, empecé a interesarme por Svelte para comenzar a utilizarlo en unos proyectos y andaba informándome. Fuiste el único que vi que nombraste a sapper, seguiré estudiando un poco el tema ^^. Un buen video explicativo. Muchas gracias!
Buen contenido Bro :D, No te rindas, Éxito! xD, Por cierto a ratos como que se escucha un poco rasposo el audio xD
¡Muchas gracias por tu comentario Mauricio! El audio posiblemente sea por un ventilador que tengo pero trataré de que ya no vuelva a pasar jejeje :)
Un saludo y un agradecimiento por la guía, pero sería posible que compartas tu código? y la orientación para instalar guzzle. es que no todo se llega a notar en tu video. Nuevamente gracias.