No video

Backend de productos (API sencilla) con Node y Mysql

  Рет қаралды 14,087

Punto Json

Punto Json

Күн бұрын

Пікірлер: 111
@puntojson
@puntojson 2 ай бұрын
Para todos aquellos que tienen el error "ER_NOT_SUPPORTED_AUT­H_MODE", lo que tienen que hacer es reinstalar o modificar la instalación de mysql y elegir el modo de autenticación legacy. Tienen que elegir la segunda opción de la imagen que dejo a continuación: www.oreilly.com/api/v2/epubs/9781492085911/files/assets/lm2e_0121.png
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
hola, excelente , zarpado lo tuyo,me encanta. Tengo el problema que cuando llego a conectar a la base me tira esa adverencia, y no puedo solucionarlo
@puntojson
@puntojson 2 ай бұрын
@@ivopavloff4795 Gracias por el mensaje :) Ahí te contesté en tu otro comentario!
@danielarodriguez6336
@danielarodriguez6336 Күн бұрын
Tambien es una buena idea pero que tedioso volver a instalarlo de nuevo en caso de que tengas una bd muy grande!, el caso es que en vez de instalar el npm i mysql, se deberia de instalar mejor npm i mysql2 y en la parte de mysql = require(mysql2), reinicias nodemon y listo oh bueno eso al menos a mi me funciono :)
@arturoguerineau5006
@arturoguerineau5006 2 ай бұрын
Que locura que un profe en youtube enseñe mejor que mis profesores de universidad privada, que me piden un e-commerse habiendome enseñado a arrastrar labels en un forms web o window jajsjaj
@puntojson
@puntojson 2 ай бұрын
Yo también doy clases en la universidad privada, osea que tu comentario es una paradoja y ahora todo va a explotar jajaj Uno hace lo que puede con lo que tiene, ojalá puedas hacer tu ecommerce y ojalá a tus profes o a sus superiores les entre un poco más de razón :)
@arturoguerineau5006
@arturoguerineau5006 2 ай бұрын
@@puntojson jajsjsj, igual iba más por el lado de pagarles para que me enseñen ese tipo de cosas..., no descartó que si hay muy buenos profesionales en toda universidad publica o privada.
@puntojson
@puntojson 2 ай бұрын
Yo di en los dos tipos de universidades, e hice toda mi carrera en la pública, dejame decirte que los profes muchas veces son los mismos y hay mejores y peores en ambos lados, conozco casos extremos para profes buenos y malos en todos lados. Ojalá te encuentres profes de los buenos en las materias que siguen
@arturoguerineau5006
@arturoguerineau5006 2 ай бұрын
@@puntojson gracias bro, y en caso de que no pase me motiva que allán personas como vos que sin necesidad que nadie les pida ni recibir grandes cosas a cambio compartan sus conocimientos
@juanchoalcoba
@juanchoalcoba 4 күн бұрын
Voy a dejar un Me gusta, un nuevo suscriptor y este comentario. GRACIAS!!!
@puntojson
@puntojson 2 күн бұрын
De nada! :) Gracias por todo!
@mathius6654
@mathius6654 26 күн бұрын
hay varios videos por el estilo y es el que esta mejor explicado
@puntojson
@puntojson 26 күн бұрын
Gracias!!! Trato de ser detallado para que se entienda lo mejor posible :)
@luisfernandocantorpinzon869
@luisfernandocantorpinzon869 5 ай бұрын
Que buenos videos los tuyos, es difícil encontrar formas de transmitir el conocimiento de forma elocuente y concreta como la tuya, gracias por esta guía tan buena!!
@puntojson
@puntojson 2 ай бұрын
Fuaaaa, gracias por semejante comentario!
@marceloguerra1272
@marceloguerra1272 2 ай бұрын
Gracias Calo, un verdadero maestro. Estaría bueno ese proyecto de un eCommerce full stack.... Me gusto la idea. Saludos.
@puntojson
@puntojson 2 ай бұрын
Agrego un voto para ecommerce full stack. Mientras tanto ya tengo un curso largo preparado para ya arrancar a filmar pronto, pero va a ser de otra cosa. Saludos!
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
muchas gracias, lo pruebo, tenia entendido que is, pero lo voy a instalar de vuelta y pruebo! muchas gracias!
@puntojson
@puntojson 2 ай бұрын
Cualquier cosa avisame! Saludos
@carlosalbertourioste4819
@carlosalbertourioste4819 12 күн бұрын
Excelente . Muy bien explicado
@puntojson
@puntojson 12 күн бұрын
Gracias! Me alegro de que te guste mi explicación
@FJ-vq7jk
@FJ-vq7jk Жыл бұрын
fuiste de gran ayuda sobre todo porque no tenia idea de como empezar en el back-end
@puntojson
@puntojson Жыл бұрын
Espero que esto te de una buena idea! Obviamente con el tiempo cuando vayas aprendiendo vas a ver que como lo hice acá es "fácil" y no 100% completo, pero por ahora es suficiente!
@jesusgregroriosolapaz6356
@jesusgregroriosolapaz6356 3 ай бұрын
Muy bien amigo. Eres un maestro enseñando. Gracias y saludos
@puntojson
@puntojson 2 ай бұрын
Gracias Jesús! Saludos
@ivopavloff4795
@ivopavloff4795 Ай бұрын
gracias calo !!! con la ultima aclaracion me funciono!!!!! so lo mas!!!! no dejes de enseñar!
@puntojson
@puntojson Ай бұрын
Que bien que te haya funcionado! Gracias por tremendo mensaje!
@yahyaly5228
@yahyaly5228 2 ай бұрын
Todo solucionado, y todo superbién explicado. 100/10
@puntojson
@puntojson 2 ай бұрын
Perfecto entonces! Gracias!
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
increiblemente claro! buenisimo
@puntojson
@puntojson 2 ай бұрын
Grcias Ivo!
@andresrangel7577
@andresrangel7577 Ай бұрын
Bueno vamos a darle con toda las ganas
@puntojson
@puntojson Ай бұрын
A darle 😊
@simonkdsz6164
@simonkdsz6164 10 ай бұрын
como no me recomendo antes el algoritmo de youtube tu canal lrpm , nuevo sub
@puntojson
@puntojson 10 ай бұрын
Graciasss! Nos vemos en otros videos!
@gabrielsaucedo244
@gabrielsaucedo244 7 ай бұрын
Hola profe, muy buen video, muy claro y completo, muchas gracias !
@puntojson
@puntojson 7 ай бұрын
Gracias Gabriel! Te mando un saludo
@matiasrastelli3811
@matiasrastelli3811 Жыл бұрын
Excelente Calo, estoy haciendo un curso de backend y me viene de 10 que empieces a meter contenido de esto! Lo de front ya me lo vi y use de todo jaja
@puntojson
@puntojson Жыл бұрын
Lo de hoy es muy básico, asique ya tengo algunas ideas para hacerlo más complejo. Le voy a meter un poco de pilas.
@OctavioTb538
@OctavioTb538 7 ай бұрын
Me suscribo estoy aprendiendo node js y tus videos me han ayudado. Mucho en este camino de aprendizaje
@puntojson
@puntojson 7 ай бұрын
Joya! Me alegra poder ayudarte! Suerte en tu camino
@carolinasalomrivero4788
@carolinasalomrivero4788 9 ай бұрын
Desde ayer empecé a ver tus videos y eres bastante claro, justo lo que estaba buscando. Muchas gracias!
@puntojson
@puntojson 9 ай бұрын
Claridad es una de las cosas a las que apunto, por eso mis videos suelen ser tan largos. Hago lo mejor que puedo para que quien no sabe tanto pueda entender todo, y quien ya es más experimentado pueda ver mi video en 1.5x
@sabripereira
@sabripereira Жыл бұрын
Excelente! Que bueno que incluiste algo de lo de back al final, me viene joya! Graciass 😀
@puntojson
@puntojson Жыл бұрын
A pedido del público 😊
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
gracias por la predisposicion!
@puntojson
@puntojson 2 ай бұрын
De nada! 😊
@claaronutri9952
@claaronutri9952 Жыл бұрын
👏que buen video. Muy clara tu explicación!
@puntojson
@puntojson Жыл бұрын
Me alegro de que te haya gustado! Nos vemos en el próximo qué vamos a usar cosas de este!
@Eibots219
@Eibots219 Жыл бұрын
Gracias por la parte de Backend, clave
@puntojson
@puntojson Жыл бұрын
Con gusto
@pablogarcia9487
@pablogarcia9487 Жыл бұрын
Muchas gracias Calo!
@puntojson
@puntojson Жыл бұрын
Gracias a tí don Pablín
@kuribohize
@kuribohize Жыл бұрын
excelente!
@puntojson
@puntojson Жыл бұрын
Gracias por estar!
@kuribohize
@kuribohize Жыл бұрын
@@puntojson gracias a usted profe!
@LeandroVildoza
@LeandroVildoza 7 ай бұрын
Excelente!!!!
@puntojson
@puntojson 7 ай бұрын
Graciass!
@jorgedanielbrizuela5608
@jorgedanielbrizuela5608 Жыл бұрын
Hola Calo. Me encantó la explicación, es algo que nadie explica (la integración del Front con el Back), te felicito porque es de mucha ayuda para los que estamos aprendiendo. Felicitaciones. Quiero aprovechar para consultarte, en el minuto 32:08 al decir que no se debe cerrar el back mientras se edita el front, te referis a abrir otra instancia del VB Code?
@puntojson
@puntojson Жыл бұрын
Gracias por tu mensaje! No importa si cerramos la instancia de VS code con el back, lo no que no tenemos que hacer es cerrar la consola que esté ejecutando el back. Si la consola la abriste desde vscode entonces no cierres el vscode del back, si la consola la abriste desde un CMD o powershell, o cualquier consola aparte, entonces no tenés que cerrar eso, porque sino cuando el front quiera consultar datos al back, el back no va a existir.
@jorgedanielbrizuela5608
@jorgedanielbrizuela5608 Жыл бұрын
@@puntojson Muchas gracias Calo. Por la pronta respuesta. Felicitaciones de nuevo por este contenido.
@danielfranchi8436
@danielfranchi8436 5 ай бұрын
Los que tienen el error 'ER_NOT_SUPPORTED_AUTH_MODE', es porque MYSQL esta utilizando un metodo de autenticacion no soportado con la app con NODEJS. SOLUCION: 1_Inicia sesión en tu servidor MySQL como administrador. 2_Ejecuta el siguiente comando SQL para actualizar el método de autenticación de los usuarios: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ' ingresa tu password aca ' 3_Ejecutar el siguiente comando: FLUSH PRIVILEGES;
@puntojson
@puntojson 2 ай бұрын
Gracias por aclarar! Para la próxima ni uso mysql porque está generando demasiado problema..!
@EliezerSarmiento-jw9tj
@EliezerSarmiento-jw9tj 6 ай бұрын
Buenas gracias por compartir tanto conocimiento. pero tengo una pregunta. Por cada tabla que tenga que consultar tendría que hacer un app.get diferente apuntando con el nombre de la tabla.. no abra una forma de colocar el nombre de la tabla en una variable? que se envíe con el método get para elegir la tabla?
@puntojson
@puntojson 2 ай бұрын
Buenas! Sí, tu pensamiento es lógico y tiene mucho sentido. Se puede hacer una función común con todo si todos los métodos van a ser parecidos, pero eso tiene una contra a gran escala, que es que a veces las tablas tienen nombres feos, a veces las tablas se acceden/gettean de distintas maneras, y no siempre el mísmo metodo sirve para todo, además de que a veces queremos tener todo el código de una tabla en un mismo lugar para mantenerlo. Si tu proyecto es chico, tu enfoque es mucho mejor, si el proyecto es grande y complejo, no te va a quedar otra que tener gets para cada tabla. Saludos!
@andresx3419
@andresx3419 10 ай бұрын
Hola Calo, me salió este error al intentar establecer la conexión: Unhandled rejection Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client. Investigando un poco parece que dr produce cuando el cliente MySQL intenta establecer una conexión con el servidor MySQL y descubre que el servidor está utilizando un modo de autenticación que no es compatible con el cliente. Nose si podrías ayudarme, talvez con una dependencia más actualizada o nose si es por mmi versión de mySQL.
@puntojson
@puntojson 10 ай бұрын
Buenas Andrés! Eso sucede porque el plugin de mysql se quedó viejo :/ Cuando instalás mysql workbench en tu compu hay un paso donde dice "tipo de autenticación" y ahí tenés que poner la versión "vieja" e "insegura". Sino, tenés que instalar otros drivers para mysql como "mysql2" que tengo entendido que funciona con la autenticación nueva. Si lo googleás vas a ver que es un problema bastante común.!
@abrahamolsen5340
@abrahamolsen5340 Жыл бұрын
Muy buen video, me gusto mucho, otra cosa, creo que no pasaste el link en donde explicas lo del async, req y res, por cualquier cosa, no se si seria bueno ponerlo en la descripcion o en los comentarios como fijado, me serviriam ucho ya que estoy adentrandome en este mundo y entiendo muy poco xd
@puntojson
@puntojson Жыл бұрын
Ufa! Lo tengo puesto como una tarjeta pero no se me muestra ¬¬ kzfaq.info/get/bejne/gadyqJmlu9LLnX0.html Acá está el video en cuestión! Gracias por avisar!
@messisita
@messisita 22 күн бұрын
Que buen video ,muchas gracias, disculpa tengo una duda ,cmo seria el proceso de coneccion si usara SQL Server?
@puntojson
@puntojson 22 күн бұрын
Gracias a vos! En ese caso no tendrías que usar la librería que instalé yo (mysql), sino alguna otra que te deje conectarte con sql server, cada una se va a manejar de formas distintas (apenas distintas o muy distintas según lo que elijas). Cuando encuentres la librería que querés usar (googleando) generalmente tienen en la documentación un ejemplo básico que teniendo en cuenta lo que viste en este video deberías poder adaptar. Hay algunas librerías de más alto nivel que se llaman ORM que te permiten programar en una misma sintaxis y luego elegir el sistema gestor de bases de datos por separado.
@messisita
@messisita 22 күн бұрын
@@puntojson gracias¡ y gracias por los ejericios ,ando analizando el codigo q haces en el carrito de compras , sigue asi
@solangelac3415
@solangelac3415 7 ай бұрын
Pintó maraton de videos de calo
@puntojson
@puntojson 7 ай бұрын
😊😊😊
@jugadaslol5503
@jugadaslol5503 Ай бұрын
Excelente video bro, te hago una consulta en el minuto 36 la parte de Network/Response no me aparece nada cuando hago el fetch sin embargo en la pestaña headers me figura 200 que esta todo ok , incluso con postman hace el fetch perfectamente a la base de datos no se porque no me aparece en respuesta de chrome
@puntojson
@puntojson Ай бұрын
Probablemente es un error de cors . Tenés algún mensaje en la consola? En network también te marca si es un error de cors. En caso de que sea eso (que justo es un error que solo se ve en front end), se soluciona desde el backend ,agregando tu ip a la lista de orígenes permitidos en las solicitudes, lo vas a tener que buscar según la tecnología de backend que estés usando! Ojalá te sirva la respuesta,pero si no dame más detalles y veo como te puedo dar una mano.
@jugadaslol5503
@jugadaslol5503 Ай бұрын
@@puntojson Gracias por responder tan rápido, estoy usando mysql y nodejs todo tal cual en el video, no me figura ningun error en consola luego de hacer lo de cors se va el mensaje de error que mencionas en el video y a partir de ahi es cuando no me muestra la respuesta del fetch en network/response, osea me carga el fetch bien y en la pestaña de network/header me aparece en verde que se conecto pero ni en la pestaña de preview ni en response muestra la base de datos, realmente no se que puede ser tampoco encontré ese problema puntual en algun foro
@jugadaslol5503
@jugadaslol5503 Ай бұрын
@@puntojson Revisando todo el código nuevamente descubrí que no coloqué el (result) dentro del res.json. Muchísimas gracias bro por la ayuda y todos estos videos! Tienes una manera de explicar excelente.
@puntojson
@puntojson Ай бұрын
Solucionado entonces! Era literalmente que estabas mandando una respuesta vacía. Felicitaciones por terminar arreglando el problema por tu cuenta y gracias por el apoyo !
@daissyfigueroa2944
@daissyfigueroa2944 9 ай бұрын
Hola esta buenisimos tus videos, pregunta en el minuto 39:22 donde cabia lo de la imagen de donde sale o como se que ponerle en urLImagen, muchas gracias
@puntojson
@puntojson 9 ай бұрын
Buenas! Hay una mezcla de cosas para tener en cuenta: 1) La información de cada bicicleta está guardada en una base de datos, esa tabla en la base de datos tiene una columna que es urlImagen. 2) El backend de nuestro proyecto lee la información de la base de datos y se la comunica al front. 3) El front accede a la información del back utilizando el método getBicicletas() del archivo productosService.js Con todo este camino vemos los nombres de las propiedades que podemos usar. Si querés revisar lo que estás recibiendo del backend podés abrir el inspector de tu navegador, entrar a la pestaña de "red" o "network" y mirar las comunicaciones con el backend. Ahí está todo! Avisame si no fui suficientemente claro. Saludos!
@axelhernandez7685
@axelhernandez7685 4 ай бұрын
Hola calo Tengo una duda con el archivo .env, los datos que debo poner ahí, en host debo poner como tal localhost o la dirección que me aparece en workbench, en database es el nombre de la sheme que creamos para las bicicletas?, el usuario y la contrasenia son los que puse al instalar workbench?
@puntojson
@puntojson 2 ай бұрын
Todo lo que pusiste es correcto. HOST=localhost DATABASE=productos USER=root (o uno válido) PASSWORD=XXXXXXX
@arturoguerineau5006
@arturoguerineau5006 2 ай бұрын
Profe, si yo quiero clonar este repositorio en mi studio code, que tengo que hacer para que se ejecute toda la parte del back? Instalar node y mysql? O necesito ejecutar ciertos comandos del node y demas. O mejor aun si puedes darme un paso a paso para cloanrlo y que funcione jqja
@puntojson
@puntojson 2 ай бұрын
Instalar node, mysql con la configuración de contraseña de baja seguridad, clonar el proyecto (descargando todo desde la web de github o con git clone si tenés instalado git, usar el comando npm install en la carpeta del proyecto desde una terminal. Después tendrías que crear las tablas en mysql y dejarlas como en el video! Cualquier cosa preguntame, saludos!
@arturobaduna3911
@arturobaduna3911 8 ай бұрын
che a mi me da un error que estás enfrentando parece estar relacionado con la autenticación en MySQL. A alguien le paso?
@puntojson
@puntojson 8 ай бұрын
Sí, a mí! Abrí el instalador de mysql y poné modificar, o borralo y volvé a instalar todo. Cuando te pregunte por la autenticación tenés que elegir el modo antiguo menos seguro. Es eso o tenés que usar otra librería más moderna para mysql. Lamentablemente la oficial no la actualizan tanto...
@yahyaly5228
@yahyaly5228 2 ай бұрын
Buenas, sigo los pasos al pie de la letra pero me salta un error "ER_NOT_SUPPORTED_AUTH_MODE", he probado a desinstalara, reinstalar, actualizar, modificar por comandos pero no me deja, me pone que me falta el plugin pero no me deja instalarlo. No se si podrias ayudarme :(
@puntojson
@puntojson 2 ай бұрын
Sí! Cuando reinstales mysql, te va a preguntar que modo de autenticación querés usar, tenés que elegir la autenticación vieja (que dice que es más insegura). Lamentablemente la librería de mysql oficial no admite la manera nueva de autenticar todavía. En esta imagen www.oreilly.com/api/v2/epubs/9781492085911/files/assets/lm2e_0121.png tendrías que elegir la opción de abajo!
@yahyaly5228
@yahyaly5228 2 ай бұрын
@@puntojson La elegí pero me saltó que me hacia falta el plugin de mysql_native_password.dll :(( . Y al reinstalarlo y eligiendo esa opcion me sigue mostrando errores parecidos.
@puntojson
@puntojson 2 ай бұрын
En una búsqueda online rápida aparecen mil posibilidades de por qué puede pasar eso, lamentablemente sin estar en tu pc, es muy dificil de ayudarte a encontrar el problema. Perdón!
@yahyaly5228
@yahyaly5228 2 ай бұрын
@@puntojson Muchisimas gracias por tu tiempo!
@g4bri3ltt88
@g4bri3ltt88 6 ай бұрын
Amigo yo tengo otro problema que es ER_ACCESS_DENIED_ERROR: Access denied for user 'root;'@'localhost' (using password: YES), pero supuestamente estoy colocando bien el user y el password es lo raro
@Carlos-om8tj
@Carlos-om8tj 4 ай бұрын
se que el comentario fue hace 2 meses, pero me paso algo similar, en mi caso tenia mysql con xampp y mysql server workbench, en resumen desinstale mysql server workbench y solo tenia un servicio de mysql en mi pc y use el mismo puerto que tenia asignado en xampp, revisa los puertos en los archivos de configuración de tu mysql.
@puntojson
@puntojson 2 ай бұрын
En principio te diría que tenés mal la contraseña de alguna manera, probaría reinstalando todo. Lo que dice Carlos en una manera de pasarlo, usar algún servicio como xampp. Perdón por la tardanza!
@user-cs5ye6oc2o
@user-cs5ye6oc2o 6 ай бұрын
Buenas! No pude solucionar de ninguna manera el error de autenticación. Una tristeza terrible
@puntojson
@puntojson 2 ай бұрын
Lo lamento! Quizás tengas que usar otro gestor de base de datos que no sea mysql. Si nunca probaste sqlite quizás es hora de hacerlo. Saludos!
@walterdiaz6963
@walterdiaz6963 4 ай бұрын
Hola, Alguien me podria ayudar con el codigo. No me funciona Por favor, si aguien puede
@puntojson
@puntojson 2 ай бұрын
Buenas! Te puedo ayudar pero necesito información! Por empezar querría saber si tenés un error en consola, o qué estabas haciendo cuando empezaste a tener el error. Saludos!
@pachooon1
@pachooon1 6 ай бұрын
Se puede usar postgreSql??y funcionaria igual?
@puntojson
@puntojson 2 ай бұрын
Sisi, hay que cambiar el driver/conector de nodeJs con la base de datos, pero se puede usar cualquier base de datos que tenga una librería de javascript (es prácticamente el 100% de gestores de bases de datos que hay)
@user-qn4ci1cc8t
@user-qn4ci1cc8t 8 ай бұрын
Excelente tutorial, una lastima que la parte mas critica (conexión con la base de datos) es la menos explicada. Como se configura workbrench? que datos va en host: user: password: database:? Intente de todo pero no logre conectar con la BD.
@puntojson
@puntojson 8 ай бұрын
Buenas! Tenés razón, dije "lo voy a completar fuera de cámara" y no me di cuenta que podía llegar a ser poco didáctico. HOST= acá ponemos localhost si la base de datos está en nuestra PC, sino ponemos el IP público de nuestra base de datos. DATABASE= el nombre del "schema" que creaste en mysql workbench. Si no creaste ninguna podés entrar al workbench, la instancia local, y después hacer click derecho en "navigator -> schemas" y poner "create schema". Cada schema es un conjunto de tablas, osea, una base de datos. USER | PASSWORD= Son los datos que pusiste al instalar el workbench. Si querés escribime cual es tu error en consola y veo si te puedo dar una mano!
@user-qn4ci1cc8t
@user-qn4ci1cc8t 8 ай бұрын
@@puntojson Dale muchas gracias amigo, en realidad la duda es muy de principiante pero chat gpt me ayudo a completar esos datos. Pero aun recibo error "Unhandled rejection Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client "
@puntojson
@puntojson 8 ай бұрын
En ese caso tenés el mismo problema que otros acá, tenés que cambiar el modo de autenticación en el workbench a la autenticación vieja. Eso se hace abriendo el instalador de workbench nuevamente y poniendo "modificar instalación" o algo así. Si no tenés el instalador lo tenés que descargar de nuevo. El problema está en que la librería mysql para nodejs está desactualizada y no se ajustó al nuevo estándar de autenticación de mysql. Fijate si con esta info lo podés solucionar..!
@g4bri3ltt88
@g4bri3ltt88 6 ай бұрын
​@@puntojsonosea en el caso tuyo es productos_en_vivo o te referis a otro?
@joacogiudice3516
@joacogiudice3516 8 ай бұрын
Hasta ahí todo bien, pero no me estaría saliendo cuando lo quiero hacer por usuario, sino todos los usuarios comparten el mismo carrito
@puntojson
@puntojson 8 ай бұрын
En este caso el carrito se guarda por dispositivo, sin importar el usuario. Si vas a guardar carritos por usuario, entonces tenés que hacerlo en backend. Mínimo tendrías que crear una tabla de "carritos" en donde se guarde, con relación a cada usuario, una lista de elementos y cantidades. Además que necesitás toda una gestión de usuarios 😵‍💫 ¡Se pone complicado!
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
perdon intente eso y ahora sale esto Unhandled rejection Error: ER_ACCESS_DENIED_ERROR: Access denied for user ''@'localhost' (using password: NO) at Sequence._packetToError (C:\Users\Flota Autom...
@puntojson
@puntojson 2 ай бұрын
Buenas! Es que no le pusiste contraseña a tu usuario root al instalar mysql. Te dejo este link donde explican como soucionarlo stackoverflow.com/questions/2995054/access-denied-for-user-rootlocalhost-using-passwordno Saludos!
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
@@puntojson no encuentro la forma, creo que ya estoy mareado, instale mysql-installer-web-community-8.0.37.0.msi , y fui hasta los privilegios, di de alta newuser y nueva contraseña, pero nada, quizas sea una tonteria, pero ya me marie. estoy dudando de lo que va aca ya HOST= 127.0.0.1?...DATABASE=.el nombre que le di a la base?......
Nextjs MySQL Tutorial (CRUD, Subida de imagenes, Tailwind, Deploy)
2:55:14
Harley Quinn lost the Joker forever!!!#Harley Quinn #joker
00:19
Harley Quinn with the Joker
Рет қаралды 28 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 7 МЛН
API REST con NODE.js || GUÍA de BUENAS PRÁCTICAS
47:39
Carlos Azaustre - Aprende JavaScript
Рет қаралды 76 М.
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 404 М.
Wait... PostgreSQL can do WHAT?
20:33
The Art Of The Terminal
Рет қаралды 193 М.
Tu primer REST API usando Node.js, ¿Que es una REST API?
1:16:02
Fazt Code
Рет қаралды 346 М.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 46 М.
Build a CRUD API with TypeScript, Express, MongoDB, Zod and Jest
1:38:56
The cloud is over-engineered and overpriced (no music)
14:39
Tom Delalande
Рет қаралды 551 М.
Harley Quinn lost the Joker forever!!!#Harley Quinn #joker
00:19
Harley Quinn with the Joker
Рет қаралды 28 МЛН