No video

Backend de productos (API sencilla) con Node y Mysql

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

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 7 күн бұрын
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 10 күн бұрын
Voy a dejar un Me gusta, un nuevo suscriptor y este comentario. GRACIAS!!!
@puntojson
@puntojson 9 күн бұрын
De nada! :) Gracias por todo!
@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!
@mathius6654
@mathius6654 Ай бұрын
hay varios videos por el estilo y es el que esta mejor explicado
@puntojson
@puntojson Ай бұрын
Gracias!!! Trato de ser detallado para que se entienda lo mejor posible :)
@carlosalbertourioste4819
@carlosalbertourioste4819 18 күн бұрын
Excelente . Muy bien explicado
@puntojson
@puntojson 18 күн бұрын
Gracias! Me alegro de que te guste mi explicación
@marceloguerra1272
@marceloguerra1272 3 ай бұрын
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!
@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!
@andresrangel7577
@andresrangel7577 2 ай бұрын
Bueno vamos a darle con toda las ganas
@puntojson
@puntojson 2 ай бұрын
A darle 😊
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
gracias calo !!! con la ultima aclaracion me funciono!!!!! so lo mas!!!! no dejes de enseñar!
@puntojson
@puntojson 2 ай бұрын
Que bien que te haya funcionado! Gracias por tremendo mensaje!
@jesusgregroriosolapaz6356
@jesusgregroriosolapaz6356 4 ай бұрын
Muy bien amigo. Eres un maestro enseñando. Gracias y saludos
@puntojson
@puntojson 2 ай бұрын
Gracias Jesús! Saludos
@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
@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
@yahyaly5228
@yahyaly5228 2 ай бұрын
Todo solucionado, y todo superbién explicado. 100/10
@puntojson
@puntojson 2 ай бұрын
Perfecto entonces! Gracias!
@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 😊
@gabrielsaucedo244
@gabrielsaucedo244 7 ай бұрын
Hola profe, muy buen video, muy claro y completo, muchas gracias !
@puntojson
@puntojson 7 ай бұрын
Gracias Gabriel! Te mando un saludo
@simonkdsz6164
@simonkdsz6164 11 ай бұрын
como no me recomendo antes el algoritmo de youtube tu canal lrpm , nuevo sub
@puntojson
@puntojson 10 ай бұрын
Graciasss! Nos vemos en otros videos!
@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.
@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
@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!
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
gracias por la predisposicion!
@puntojson
@puntojson 2 ай бұрын
De nada! 😊
@ivopavloff4795
@ivopavloff4795 2 ай бұрын
increiblemente claro! buenisimo
@puntojson
@puntojson 2 ай бұрын
Grcias Ivo!
@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..!
@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
@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.
@kuribohize
@kuribohize Жыл бұрын
excelente!
@puntojson
@puntojson Жыл бұрын
Gracias por estar!
@kuribohize
@kuribohize Жыл бұрын
@@puntojson gracias a usted profe!
@LeandroVildoza
@LeandroVildoza 7 ай бұрын
Excelente!!!!
@puntojson
@puntojson 7 ай бұрын
Graciass!
@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.!
@AturoxShorts
@AturoxShorts 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!
@messisita
@messisita 29 күн бұрын
Que buen video ,muchas gracias, disculpa tengo una duda ,cmo seria el proceso de coneccion si usara SQL Server?
@puntojson
@puntojson 28 күн бұрын
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 28 күн бұрын
@@puntojson gracias¡ y gracias por los ejericios ,ando analizando el codigo q haces en el carrito de compras , sigue asi
@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!
@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
@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!
@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 !
@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!
@solangelac3415
@solangelac3415 8 ай бұрын
Pintó maraton de videos de calo
@puntojson
@puntojson 8 ай бұрын
😊😊😊
@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 ¬¬ kzbin.info/www/bejne/gXKlpmmqi9Gao6s Acá está el video en cuestión! Gracias por avisar!
@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-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!
@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!
@g4bri3ltt88
@g4bri3ltt88 7 ай бұрын
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 5 ай бұрын
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-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 7 ай бұрын
​@@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?......
Underwater Challenge 😱
00:37
Topper Guild
Рет қаралды 34 МЛН
Мы сделали гигантские сухарики!  #большаяеда
00:44
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 21 МЛН
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 406 М.
MySQL Node.js Express
28:03
Sam Meech-Ward
Рет қаралды 174 М.
Redis за 20 минут
23:22
suchkov tech
Рет қаралды 129 М.
API REST con NODE.js || GUÍA de BUENAS PRÁCTICAS
47:39
Carlos Azaustre - Aprende JavaScript
Рет қаралды 76 М.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 47 М.
¿Javascript en el backend? 🤯 ¿Qué es Node.js?
11:00
Programador X
Рет қаралды 70 М.
Creando un Frontend y Backend desarrollo web api con node - Super rapido
35:45
Damian Sire Desarrollo
Рет қаралды 48 М.