15:50 A manera de ejemplo resulta adecuado, pero por temas de seguridad, lo ideal sería no colocar los datos de conexión en el propio código de la aplicación. Heroku proporciona Config Vars para poder configurar esas variables y que la aplicación las tome del entorno. Ejemplo aquí: th-cam.com/video/FEK2i4f8gNU/w-d-xo.html
Gracias bro me ayudaste mucho, solo que en la parte del grep tuve que usar otra palabra porque esa no me funcionaba, hasta que leyendo los comentarios pude resolver
Excelente maestro... Seria interesante si puedes realizar un video o si ya tienes y me proporcionas el link de angular + netsjs y luego montar para produccion ambos desde la parte frontend(angular) y backend(netsjs). Saludos desde Nicaragua
Excelenteee! Una duda. Si todo se manejó en el remote de heroku, en el de origin no está actualizado no? Creo que es más un tema git pero me entró esa duda de cómo se mantendrían iguales
¡Hola Bezael. Gracias por otro excelente tutorial. ¿Cómo se haría para desplegar una aplicación de Node pero hecha con typescript? ¿Cuál sería la mejor forma de implementar archivos de ambiente para la BD? Me refiero a algo similar a lo que hace Angular con el build --prod De antemano muchas gracias.
Hola espero me puedas ayudar necesito cotizar una api y una app web en heroku como hago para hacerlo, ya me cree las 2 apps y no veo nada de comprar... o puedo usar los servicios asi nada mas? y compro los domios aparte?
con respecto a las API, si por ejemplo tenes una base de datos SQL con dos tablas user(id, name, cars) y car(id, name) .. donde cars es una FK con referencia a la tabla (car.id) y hacemos GET /users .. ¿ como se logra que en la respuesta también me traiga la lista de autos asociada a casa usuario en especifico ? .. podrás darme un ejemplo práctico ?, gracias
Hola, te comento que hace poco hice una App con react native cli, con los servicios de firebase pero es demasiado costoso tener una BD en tiempo real, y mi idea fué crear un server con nodejs y socket.io para crear un trigger a la base de datos y está dispare una acción con socket client a la App. Me a logrado funcionar con una BD local con usuario root, pero tengo una en hostinger y no me da acceso por el tipo de usuario. En dónde me recomiendas que genere una base de datos que no sea muy costoso y que me la de la opción de tener un usuario root pero que no sea un VPS?
Hola Bezael! Super interesante, como todo lo que haces. Yo en su día mi primer backend para mi app de angular lo hice con Node y desplegué en Heroku... me costó, pero al final lo conseguí. Pero desde entonces, cuando descubrí Firebase, me pareció todo muchísimo más sencillo (aunque hay cosas que luego cuestan más, ya que no me convencen del todo las functions). ¿Tienes intención de hacer algún tutorial con Firebase, o lo descartas por algún motivo? Me interesa mucho tu opinión. Gracias
Muy buenos los vídeos, todo super bien explicado para los que empezamos desde 0. Tengo un problema al momento de conectarme con la BD, ya que está tiene un tiempo de conexión y al momento de desconectarse, me da error en el servidor :/. Alguna forma de cambiar el tiempo de conexión?
"Estimado Cliente, El 03/02/2022 realizó un consumo en HEROKU por S/ 3.50 Se cargará en su tarjeta terminada en **3415 BBVA." Aunque es como dices, que el costo estimado por mes es de 0, se me realizo un cobro a mi tarjeta, alguna idea de que podría ser? Además que he observado que los datos ingresados con id's auto incrementables se suman de 10 en 10
Hola, gracias por el tutorial . Tengo una duda, cuando llego a configurar en heroku mi database, es como tendría que descargarla. Lo hice y cuando la quiere abrir no tiene con que. No debería usar una base de datos que está en el web de heroku? Estoy trabada allí.
@@DominiCode Gracias por tu respuesta. Ya lo solucioné. Es que yo creía que la base de datos estaba solo en heroku. Pero usé la mía de mysql y la conecté con heroku. Ahora tengo otro problema que me traba y es que mi app de node-express tiene configurado el puerto en bin/www. Y no se como adaptarla. Nadie me dice como. Yo veo que la que tienes en el ejemplo, como así en otros videos no tiene la carpeta bin/www. Se genera cuando usas el express-generator con ejs. Así es que estoy totalmente trabada allí porque no encuentra el puerto. Luego de node. chau no logra conectar. Sería genial si me pudieras explicar como hacer. Saludos y gracias de antemano!!
Hola @@marielavallecillo8458 por lo que entiendo necesitas conectarte a otro puerto, si estas utilizando el paquete de mysql al momento de crear la conexión puedes definir el puerto, pero por defecto es el 3306 que utiliza mysql,
Para los que les salga ese error solo sustituyan grep por findstr y funcionara. aqui les dejo el link stackoverflow.com/questions/25028238/windows-heroku-config-grep-mongolab-uri
Muy buen tutorial!! me sirvio muchisimo. Ahora estoy notando que la app en heroku funciona un tiempo, crashea y luego vuelve a funcionar , sabes por que podria ser?
@@DominiCode me pasa lo mismo. Y el error es que se desconecta la DB. Me dice "code: 'PROTOCOL_CONNECTION_LOST' " porque creo que el createConnection se hace al inicio y luego queda abierta esa conexion unica, y cuando el motor la cierra porque no tiene actividad, se cierra y el programa no la vuelve a conectar. Hay alguna solucion rapida para esto?
@@jgus pudiste solucionar esto? si pudiste, como hiciste? Quiero implementar algo con este contenido y evitar eso. Y otra pregunta de curioso, probaste abrir la conexion por cada request y cerrarla al finalizar el mismo?
@@rodrogo3029 era un problema con mysql, asi que, como necesitaba datos para una demo nada mas, cargue todo en memoria y me ahorre la capa de persistencia hasta pasar la demo. Pienso retomar la persistencia mas adelante. Con respecto a la pregunta: no, no probe eso porque pude resolverlo por este otro lado
@@rodrogo3029 te recomiendo que tambien sigas este otro tutorial que tiene varias cosas interesante para empezar con este stack th-cam.com/video/qJ5R9WTW0_E/w-d-xo.html
Hola Domini, tu crees que me puedas apoyar... Estoy tratando de configurar la base de datos y necesito que sea tipo mysql_native_password, pero cuando trato de configurarla siempre me arroja problemas de acceso, sabes como se podria configurar?
Gracias por el tutorial. Hice todo como en el video pero tengo un problema con heroku, me desconecta la conexion de la DB como a los 60-90 segundos y se crashea. He intentado aplicar soluciones que consegui por google pero no he tenido suerte. Es a mi el unico que le pasa esto?
Hola DOMINICODE, no se si me responerás, no creo. Pero ojalá alguien pueda ayudarme, la aplicación no para de mostrarme un error h10. La aplicación corre perfectamente pero pasado unos minutos e incluso hasta unos segundos después me marca ese error. Y ahí se queda muerta la aplicación. Lo único que lo resuelve es reinicar heroku, pero todo se vuelve a repetir.
Tengo una duda. mi DB es externa( un hosting compartido ), y estouy usando sequalize como orm, pero me dice que no se subieron las config(donde están todas mis configuraciones). ¿Qué hago?
Hola, también estoy tratando de hostear la api utilizando sequelize y una db en mysql ya hosteada en otro sitio y no puedo hacerlo funcionar, al hacer una petición en postman el error es SequelizeConnectionErrorETIMEDOUT Has podido solucionar algo?
@@carlosvillalobos934 No, intente con aws2 y otro provedor de servicio llamado weppa, pero no funcionó. La mejor opción es tener la base local o mirar si tien un firewall
Hola, al momento de ingresar el comando grep, me dice esto: grep : El término 'grep' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. alguno sabe como solucionarlo??
Me quedó claro lo del addon, pero que pasa si tengo mi mysql DB en un server cpanel y necesito consumir los datos allí?, y solo tener mi código de Nodejs en heroku, es que lo hago y no me funciona, gracias por tus videos
Estoy igual, en mi caso funciona pero luego de un tiempo pierde la conexion con la base de datos y ahi salta el error. No tengo tarjeta de creditos para usar addons en heroku
hola buenas... tengo un problema me aparece el error code: 'PROTOCOL_CONNECTION_LOST que se debe de hacer ?? esto me aparece una vez que después de 2 minutos de inactividad
Hola, deberías hacer un vídeo actualizado, ya que el método me funcionó hace un año pero ya no, ya que creo que cleardb ya no es gratis y aunque lo quieras pagar solo se lo ofrecen a usuarios con historial de pagos
Hola , como estas? . Buen video! . Una consulta, tengo una app desarrollada en angular para el Front-end y el back end en expressJS con MySQL como motor de la BD . ¿Como subo completo el proyecto a Heroku? Agradecere tu ayuda Saludos!
Hola, el tutorial está excelente. Pero ahora tengo un problema, ya mi API funciona perfectamente, pero se cierra la conexión con la base de datos después de un minuto, le doy reiniciar todos los dynos en la página de heroku y vuelve a funcionar durante un minuto. ¿Alguien tiene una idea de como podría evitar esto? Dejo el link de la API, aunque seguro no va a servir de mucho porque va a estar caída. back-parque-explora.herokuapp.com/
Ya encontré como solucionarlo, por si a alguien mas le pasa esto fué lo que hice para solucionarlo y funciona perfecto. Cambíe las funciones: mysql.createConnection(...) por mysql.createPool(...) y connection.connect(...) por connection.getConnection(...) Espero que a alguien le sirva, saludos.
@@elvertobo9214 Hola Elver. Cuánto tiempo te funcionó esa solución? Yo la probé y, al igual que ocurre con el método connect, con un pool de conexiones funciona durante un tiempo. Pero luego... crash! Si le damos a heroku restart, vuelve a funcionar, aunque no es una solución aceptable, obviamente.
Para los que tienen el error de grep, es por que en windows sería así:
heroku config | findstr CLEARDB_DATABASE_URL
Muchas gracias maestro , sencillamente espectacular , saludos desde chile.
Gracias, saludos
15:50 A manera de ejemplo resulta adecuado, pero por temas de seguridad, lo ideal sería no colocar los datos de conexión en el propio código de la aplicación. Heroku proporciona Config Vars para poder configurar esas variables y que la aplicación las tome del entorno. Ejemplo aquí: th-cam.com/video/FEK2i4f8gNU/w-d-xo.html
Así es, de hecho podría directamente usar la variable de la que sacó esos datos no?
Que chévere, resuelto mi inconveniente en todo su esplendor.
Recomendado con mis colegas de la U
1 semana buscando y al fin encontre uno bien explicado!! Graciass
Muy gracioso como haces los ojos jeje gracias por el video me ayudó mucho!
jejejej Gracias!!
Excelente video, todo super claro, jamas había llegado a hacer deploy, quede muy contento con el resultado
Felicidades! Camilo
Muchisimas gracias colega dev.
Con gusto
Solo voy a decir una palabra de este tutorial "Excelente" muchas gracias
Muchas gracias, Ivan 🤩🤩🤩
Gracias bro me ayudaste mucho, solo que en la parte del grep tuve que usar otra palabra porque esa no me funcionaba, hasta que leyendo los comentarios pude resolver
Me alegro. Saludos
Excelente clase. Muchas gracias.
Con mucho gusto
gran contenido amigo, podrias tambien explicar en otro video claro, como publicar la api con apache
joder, llevaba mucho buscando esto ¡Muchas gracias!
😎😎
GRANDE PROFE!!!
A tí Luis.
Excelentes tutoriales Cristian! felicitaciones por el canal y la cantidad de videos que estas subiendo en tan poco tiempo!
Muchas gracias!!!
Muchas gracias!! meses buscando esto!! muy bien explicado!
Me alegra, Lucas. Saludos
Genial video, todo muy entendible :D, tengo una duda, con un plan gratuito de heroku puedo manejar usuarios y privilegios en mi aplicacion mysql?
te felicito hermano. muy claro el video. Un abrazo.
Hey! Diego . Muchas gracias 👍
Buenísimo, bien explicado :)
Muchas gracias, Alice
veeeerga, que desmadre, me suscribo
Gracias, Daniel
Me ha servido perfectamente, gracias.
Me alegro bro
Excelente me ayudo muchisimo. Gracias
Hola, Giuliano👏
Excelente maestro... Seria interesante si puedes realizar un video o si ya tienes y me proporcionas el link de angular + netsjs y luego montar para produccion ambos desde la parte frontend(angular) y backend(netsjs).
Saludos desde Nicaragua
SI SERIA INTERESANTE QUE LO HAGA
Excelente br. Me sirvió de mucho, gracias.
De nada, Edward. Saludos
Muy buen tutorial, muchas gracias!!
Con gusto
Excelenteee! Una duda. Si todo se manejó en el remote de heroku, en el de origin no está actualizado no? Creo que es más un tema git pero me entró esa duda de cómo se mantendrían iguales
Excelente video
Grande bro, nuevo subs 😎
Hola, haz usado Triggers, SP, functions con clearDB?
Muchas gracias, es un gran video
gracias excelente el aporte
Gracias, Edgar. Saludos 👍🏾
Hola, me da el siguiente error al crear el enlace: "grep" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
Disculpas, para quienes les de este mismo error, el comando en Windows es: findstr
MacOS: grep
Windows: findstr
De nada...
Gracias por el aporte
MacOS: grep
Windows: findstr
Gracias a tí mismo!!!
Excelente explicacion!
Gracias bro 👍🏾
Eres el mejor, Dominicode
Muchasssss gracias 👍🏾
Excelente video amigo!! Una pregunta, como sería en xampp de MySQL. Porque no encuentro donde agregar la base de datos.
Hola, muchas gracias a tu comentario. A qué te refieres con XAMP ?
¡Hola Bezael. Gracias por otro excelente tutorial.
¿Cómo se haría para desplegar una aplicación de Node pero hecha con typescript?
¿Cuál sería la mejor forma de implementar archivos de ambiente para la BD? Me refiero a algo similar a lo que hace Angular con el build --prod
De antemano muchas gracias.
13:00 clearDB connection
Hola Amigos, Megustaria saber si comprando el plan Hobby de 7 Dólares evito el limite de Dyno y que otros limite tendré al comprar este plan
muchas Gracias :3
hola, hay manera de cambiar el nombre a esa base de datos o crear otra?
Buen tutorial, gracias.
Funciona sequelize-cli ?, para crear directo la estructura de la base de datos
Hola, Mabel. No lo he probado . Saludos
Hola espero me puedas ayudar necesito cotizar una api y una app web en heroku como hago para hacerlo, ya me cree las 2 apps y no veo nada de comprar... o puedo usar los servicios asi nada mas? y compro los domios aparte?
con respecto a las API, si por ejemplo tenes una base de datos SQL con dos tablas user(id, name, cars) y car(id, name) .. donde cars es una FK con referencia a la tabla (car.id)
y hacemos GET /users .. ¿ como se logra que en la respuesta también me traiga la lista de autos asociada a casa usuario en especifico ? .. podrás darme un ejemplo práctico ?, gracias
Estas credenciales (DataBase) deberían de ser variables de entorno ?
Hola, te comento que hace poco hice una App con react native cli, con los servicios de firebase pero es demasiado costoso tener una BD en tiempo real, y mi idea fué crear un server con nodejs y socket.io para crear un trigger a la base de datos y está dispare una acción con socket client a la App. Me a logrado funcionar con una BD local con usuario root, pero tengo una en hostinger y no me da acceso por el tipo de usuario. En dónde me recomiendas que genere una base de datos que no sea muy costoso y que me la de la opción de tener un usuario root pero que no sea un VPS?
Hola Bezael! Super interesante, como todo lo que haces. Yo en su día mi primer backend para mi app de angular lo hice con Node y desplegué en Heroku... me costó, pero al final lo conseguí. Pero desde entonces, cuando descubrí Firebase, me pareció todo muchísimo más sencillo (aunque hay cosas que luego cuestan más, ya que no me convencen del todo las functions). ¿Tienes intención de hacer algún tutorial con Firebase, o lo descartas por algún motivo? Me interesa mucho tu opinión. Gracias
Hola,Santi.Disculpa la tardanza.Aún tienes el mismo Error? gracias
hola.. una pregunta y si tengo una DB de postgreSQL en otra servidor como hago ?
¿Cuántos proyectos se pueden añadir?
Muy buenos los vídeos, todo super bien explicado para los que empezamos desde 0. Tengo un problema al momento de conectarme con la BD, ya que está tiene un tiempo de conexión y al momento de desconectarse, me da error en el servidor :/. Alguna forma de cambiar el tiempo de conexión?
por el momento me ha servido poner en vez de mysql.createConnection , reemplazarlo por mysql.createPool
para publicar graficas con los datos almacenados tienes algún tutorial ??
"Estimado Cliente,
El 03/02/2022 realizó un consumo en HEROKU
por S/ 3.50
Se cargará en su tarjeta terminada en **3415
BBVA."
Aunque es como dices, que el costo estimado por mes es de 0, se me realizo un cobro a mi tarjeta, alguna idea de que podría ser? Además que he observado que los datos ingresados con id's auto incrementables se suman de 10 en 10
Que extraño. No me ha pasado esto. Te recomiendo que contactes con atención al cliente
Hola, gracias por el tutorial . Tengo una duda, cuando llego a configurar en heroku mi database, es como tendría que descargarla. Lo hice y cuando la quiere abrir no tiene con que. No debería usar una base de datos que está en el web de heroku? Estoy trabada allí.
Hola, Mariela. No lo logro entender lo que te sucede. Sorry. 🥺
@@DominiCode Gracias por tu respuesta. Ya lo solucioné. Es que yo creía que la base de datos estaba solo en heroku. Pero usé la mía de mysql y la conecté con heroku. Ahora tengo otro problema que me traba y es que mi app de node-express tiene configurado el puerto en bin/www. Y no se como adaptarla. Nadie me dice como. Yo veo que la que tienes en el ejemplo, como así en otros videos no tiene la carpeta bin/www. Se genera cuando usas el express-generator con ejs. Así es que estoy totalmente trabada allí porque no encuentra el puerto. Luego de node. chau no logra conectar. Sería genial si me pudieras explicar como hacer. Saludos y gracias de antemano!!
Hola @@marielavallecillo8458 por lo que entiendo necesitas conectarte a otro puerto, si estas utilizando el paquete de mysql al momento de crear la conexión puedes definir el puerto, pero por defecto es el 3306 que utiliza mysql,
Excelente
Gracias 👍🏾
Hola amigo ese comando | grep si funciona en windows porque mi consola no lo reconoce gracias port tu ayuda
Para los que les salga ese error solo sustituyan grep por findstr y funcionara.
aqui les dejo el link stackoverflow.com/questions/25028238/windows-heroku-config-grep-mongolab-uri
Solucionaste? yo tengo el mismo problema
Hola,Edgar.Disculpa la tardanza.Aún puedo ayudarte? gracias.
Hola,Erick.Disculpa la tardanza.Aún puedo ayudarte? gracias.
@@erickjhormanromero6905 ERES GRANDIOSO CRACK!
Muy buen tutorial!! me sirvio muchisimo. Ahora estoy notando que la app en heroku funciona un tiempo, crashea y luego vuelve a funcionar , sabes por que podria ser?
Hola, Critian. Creo que ahora se "duerme" la app luego vuelve. O cuando dices crashea es que te dá error ?
@@DominiCode me pasa lo mismo. Y el error es que se desconecta la DB. Me dice "code: 'PROTOCOL_CONNECTION_LOST' " porque creo que el createConnection se hace al inicio y luego queda abierta esa conexion unica, y cuando el motor la cierra porque no tiene actividad, se cierra y el programa no la vuelve a conectar. Hay alguna solucion rapida para esto?
@@jgus pudiste solucionar esto? si pudiste, como hiciste? Quiero implementar algo con este contenido y evitar eso. Y otra pregunta de curioso, probaste abrir la conexion por cada request y cerrarla al finalizar el mismo?
@@rodrogo3029 era un problema con mysql, asi que, como necesitaba datos para una demo nada mas, cargue todo en memoria y me ahorre la capa de persistencia hasta pasar la demo. Pienso retomar la persistencia mas adelante. Con respecto a la pregunta: no, no probe eso porque pude resolverlo por este otro lado
@@rodrogo3029 te recomiendo que tambien sigas este otro tutorial que tiene varias cosas interesante para empezar con este stack th-cam.com/video/qJ5R9WTW0_E/w-d-xo.html
Como podria conectarme a una base de datos ya existente, que es lo que tendria que modificar en la conexion?
Cuál es el límite de peticiones en modo free en heroku para cuánto tráfico me es válido
Hola Domini, tu crees que me puedas apoyar... Estoy tratando de configurar la base de datos y necesito que sea tipo mysql_native_password, pero cuando trato de configurarla siempre me arroja problemas de acceso, sabes como se podria configurar?
Gracias por el tutorial. Hice todo como en el video pero tengo un problema con heroku, me desconecta la conexion de la DB como a los 60-90 segundos y se crashea. He intentado aplicar soluciones que consegui por google pero no he tenido suerte. Es a mi el unico que le pasa esto?
Me pasa igual. ¿Encontraste alguna solución? :(
buen video, una pregunta, si o si tengo que tener tarjeta de credito para poder usar heroku??
Hola, Arnol. Lamentablemente sí
Domini Code gracias por la informacion
Hola DOMINICODE, no se si me responerás, no creo. Pero ojalá alguien pueda ayudarme, la aplicación no para de mostrarme un error h10.
La aplicación corre perfectamente pero pasado unos minutos e incluso hasta unos segundos después me marca ese error. Y ahí se queda muerta la aplicación. Lo único que lo resuelve es reinicar heroku, pero todo se vuelve a repetir.
Hola me aparece este error que no puedo solucionar hace varios dias Error: Connection lost: The server closed the connection
Ami también, lo pudiste solucionar ???
Tengo una duda. mi DB es externa( un hosting compartido ), y estouy usando sequalize como orm, pero me dice que no se subieron las config(donde están todas mis configuraciones). ¿Qué hago?
Hola, también estoy tratando de hostear la api utilizando sequelize y una db en mysql ya hosteada en otro sitio y no puedo hacerlo funcionar, al hacer una petición en postman el error es SequelizeConnectionErrorETIMEDOUT
Has podido solucionar algo?
@@carlosvillalobos934 No, intente con aws2 y otro provedor de servicio llamado weppa, pero no funcionó. La mejor opción es tener la base local o mirar si tien un firewall
El cliente de bd puede ser phpmyadmin? 🤔
Síp. Bueno para phpmyadmin necesitas LAMP O MAMP
no pasa nada si meto mi información bancaria entonces? 👀
En ese momento no pasaba nada. Ahora puede que haya cambiado
Cool thanks
😎😎
@@DominiCode aplica la parte del addons para mongo cierto?
Hola, al momento de ingresar el comando grep, me dice esto:
grep : El término 'grep' no se reconoce como nombre de un cmdlet, función, archivo de script o programa
ejecutable. alguno sabe como solucionarlo??
Estoy con el mismo problema:( Pd: ayúdennos
Amigo donde puedo tomar el puerto de esta base de datos yo la necesito para mi app de laravel ?
Hola,Disculpa la tardanza.Aún puedo ayudarte?
Me quedó claro lo del addon, pero que pasa si tengo mi mysql DB en un server cpanel y necesito consumir los datos allí?, y solo tener mi código de Nodejs en heroku, es que lo hago y no me funciona, gracias por tus videos
Estoy igual, en mi caso funciona pero luego de un tiempo pierde la conexion con la base de datos y ahi salta el error. No tengo tarjeta de creditos para usar addons en heroku
si ya lo tienes en un server no necesitas modificar esa parte
Error: Cannot enqueue Query after fatal error. Me sale este error, alguna idea de como solucionarlo ?
Buenas una pregunta porque desconecta despues de 60 segundos ?
Hola, Creo que es algo de heroku
@@DominiCode intente con createPool en vez de createConnection pero nada, falta documentarme acerca de una función que reconecte, saludos bro
@@00Chevo00 Hola, me pasa lo mismo. ¿Encontraste alguna solución?
🤟🏼🤓! Thanks...!
De nada 👍🏾👍🏾
hola buenas... tengo un problema me aparece el error code: 'PROTOCOL_CONNECTION_LOST que se debe de hacer ?? esto me aparece una vez que después de 2 minutos de inactividad
Hola como estas? pudiste solucionarlo? porque me pasa lo mismo y no estoy pegandole al problema
Hola, deberías hacer un vídeo actualizado, ya que el método me funcionó hace un año pero ya no, ya que creo que cleardb ya no es gratis y aunque lo quieras pagar solo se lo ofrecen a usuarios con historial de pagos
Hola , como estas? . Buen video! . Una consulta, tengo una app desarrollada en angular para el Front-end y el back end en expressJS con MySQL como motor de la BD . ¿Como subo completo el proyecto a Heroku?
Agradecere tu ayuda
Saludos!
No aparece la url del repo :(
todo bien hasta que pidio targeta de credito :(
Sí, es lo malo. 😔
@@DominiCode pana pero excelente video muchas gracias.
Es mentira que no cobra, apenas puse los datos de mi tarjeta de credito, heroku me robó 3.000cop
Hola, el tutorial está excelente. Pero ahora tengo un problema, ya mi API funciona perfectamente, pero se cierra la conexión con la base de datos después de un minuto, le doy reiniciar todos los dynos en la página de heroku y vuelve a funcionar durante un minuto. ¿Alguien tiene una idea de como podría evitar esto?
Dejo el link de la API, aunque seguro no va a servir de mucho porque va a estar caída.
back-parque-explora.herokuapp.com/
Ya encontré como solucionarlo, por si a alguien mas le pasa esto fué lo que hice para solucionarlo y funciona perfecto.
Cambíe las funciones:
mysql.createConnection(...) por mysql.createPool(...)
y
connection.connect(...) por connection.getConnection(...)
Espero que a alguien le sirva, saludos.
@@elvertobo9214 Hola Elver. Cuánto tiempo te funcionó esa solución? Yo la probé y, al igual que ocurre con el método connect, con un pool de conexiones funciona durante un tiempo. Pero luego... crash! Si le damos a heroku restart, vuelve a funcionar, aunque no es una solución aceptable, obviamente.
Gran video muchas gracias
Gracias!!!!